Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Backing up your Laravel app
Search
Freek Van der Herten
January 30, 2016
Programming
0
240
Backing up your Laravel app
Freek Van der Herten
January 30, 2016
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
Uncharted packages (ode aan de code)
freekmurze
0
26
Uncharted packages (Laravel Live Denmark)
freekmurze
0
220
I shall define this only once
freekmurze
0
420
An Introduction to Snapshot testing
freekmurze
0
510
Event Sourcing In Laravel
freekmurze
0
260
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
830
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
860
A practical look at multitenancy in Laravel
freekmurze
1
360
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
740
Other Decks in Programming
See All in Programming
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
600
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
290
Le côté obscur des IA génératives
pascallemerrer
0
150
Software Architecture
hschwentner
6
2.3k
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
2
600
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
1
300
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
230
Go言語はstack overflowの夢を見るか?
logica0419
0
370
開発生産性を上げるための生成AI活用術
starfish719
3
1.2k
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
150
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
480
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
Featured
See All Featured
Bash Introduction
62gerente
615
210k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Typedesign – Prime Four
hannesfritz
42
2.8k
Music & Morning Musume
bryan
46
6.8k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Optimizing for Happiness
mojombo
379
70k
A designer walks into a library…
pauljervisheath
209
24k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Rails Girls Zürich Keynote
gr2m
95
14k
Balancing Empowerment & Direction
lara
5
690
Transcript
None
Backing up your Laravel App
About me Freek Van der Herten Partner & developer at
Spatie @freekmurze https://murze.be
About Spatie SINCE 2003 Websites, applications en webshops TEAM 4
developers, 1 manager SPECIALIZATION Laravel development
Small sites Shared hosting Backups by hosting provider Did not
do anything regarding backups ourselves Hosting & backups Up until a few year ago
Bigger applications Easy server management through resources like serversforhackers.com, Forge
Digital Ocean DO Backup service Hosting & backups How we are currently doing it
Relying on DO backups is not enough! Only weekly snapshots
Potentially a lot of data could get lost All the backups in the same datacenter If Digital Ocean is down backups can’t be accessed
Do not but your eggs in one basket BackupPC Bacula
https://ottomatik.io/ Solutions
Open source software Spatie creates a lot of it ±
60 packages on Packagist ± 200 000 downloads https://spatie.be/opensource https://github.com/spatie
Compatible with Laravel 5.x Easy installation Can backup files and
databases Leverages Laravel’s Cloud Filesystem Can be integrated in your deployment workflow Laravel Backup package
Demo
Easy installation Can backup to multiple filesystems Free! Benefits
Drawbacks Will not run if your application is completely broken
No notifications if a backup is successful or fails No restore options
Questions?
Thank you! https://speakerdeck.com/freekmurze/backing-up-your-laravel-app https://murze.be https://spatie.be