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
220
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
I shall define this only once
freekmurze
0
330
An Introduction to Snapshot testing
freekmurze
0
360
Event Sourcing In Laravel
freekmurze
0
200
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
670
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
700
A practical look at multitenancy in Laravel
freekmurze
1
280
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
620
Highlights Flare codebase (Laracon online)
freekmurze
0
350
Introducing Mailcoach
freekmurze
1
520
Other Decks in Programming
See All in Programming
業務ツールとして使うPostman
msys75
0
100
GitHub Copilotのススメ
marcy731
1
220
Ruby Pattern Matching
bkuhlmann
0
930
Ruby GitHub Packages
bkuhlmann
0
640
Next.js App Router
quramy
12
1.8k
AmperとFleetを使ったAndroidアプリ
yoppie
0
250
Ruby Function Composition
bkuhlmann
1
340
Milestoner
bkuhlmann
1
410
Deep Dive into React Stream/Serialize
mugi_uno
3
660
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
1
360
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
150
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
380
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
The Pragmatic Product Professional
lauravandoore
26
5.8k
Infographics Made Easy
chrislema
238
18k
Thoughts on Productivity
jonyablonski
60
3.9k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
A Tale of Four Properties
chriscoyier
152
22k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
What's new in Ruby 2.0
geeforr
337
31k
Building Your Own Lightsaber
phodgson
100
5.7k
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