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
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Backing up your Laravel app
Freek Van der Herten
January 30, 2016
More Decks by Freek Van der Herten
See All by Freek Van der Herten
Uncharted packages (ode aan de code)
freekmurze
0
70
Uncharted packages (Laravel Live Denmark)
freekmurze
0
270
I shall define this only once
freekmurze
0
490
An Introduction to Snapshot testing
freekmurze
0
580
Event Sourcing In Laravel
freekmurze
0
290
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
890
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
930
A practical look at multitenancy in Laravel
freekmurze
1
410
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
800
Other Decks in Programming
See All in Programming
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
330
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
140
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
250
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
150
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
200
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
150
Foundation Models frameworkで画像分析
ryodeveloper
1
160
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
120
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
150
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
160
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
190
数百円から始めるRuby電子工作
tarosay
0
110
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
390
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Building Applications with DynamoDB
mza
96
7.1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
430
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Balancing Empowerment & Direction
lara
6
1.2k
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