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 (Laravel Live Denmark)
freekmurze
0
200
I shall define this only once
freekmurze
0
400
An Introduction to Snapshot testing
freekmurze
0
490
Event Sourcing In Laravel
freekmurze
0
240
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
800
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
850
A practical look at multitenancy in Laravel
freekmurze
1
350
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
720
Highlights Flare codebase (Laracon online)
freekmurze
0
500
Other Decks in Programming
See All in Programming
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
210
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
170
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
230
GoのWebAssembly活用パターン紹介
syumai
3
10k
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
210
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
370
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
300
ReadMoreTextView
fornewid
1
360
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
280
エラーって何種類あるの?
kajitack
5
140
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.2k
PT AI без купюр
v0lka
0
230
Featured
See All Featured
Done Done
chrislema
184
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Side Projects
sachag
454
42k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Gamification - CAS2011
davidbonilla
81
5.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Documentation Writing (for coders)
carmenintech
71
4.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
43
2.4k
Code Review Best Practice
trishagee
68
18k
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