backups
parent
bc87888c7b
commit
b3bf759db0
|
@ -0,0 +1,33 @@
|
|||
|
||||
- dagelijkse greenhost backups voor geselecteerde servers
|
||||
- dagelijkse rsync naar transip voor alle greenhost servers
|
||||
- database failover server db2
|
||||
- google docs versie geschiedenis van bestanden
|
||||
- nextcloud versie geschiedenis van bestanden
|
||||
- airtable versie geschiedenis
|
||||
- version control via git
|
||||
- handmatige backups
|
||||
|
||||
## git
|
||||
we hebben git repositories gehost op:
|
||||
- [gitea](https://code.bij1.org/) (huidig)
|
||||
- [gitlab](https://gitlab.com/BIJ1/) (voormalig)
|
||||
- [github](https://github.com/BIJ1/) (gebruikt voor [data science](https://github.com/bij1data) en documenten, voormalig voor code)
|
||||
|
||||
## handmatige backups
|
||||
### disks
|
||||
nu zonder `/disks` API nog via de greenhost web UI:
|
||||
- stop de [VPS](https://service.greenhost.net/cloud/instance)
|
||||
- ontkoppel de [disk](https://service.greenhost.net/cloud/DiskImage)
|
||||
- make de disk een template, en zorg dat de gegevens hierbij goed ingevuld zijn (deze ziet niet vanzelf wat er nu draait)
|
||||
- maak een VPS uit je template (duurt even)
|
||||
- make de template weer een reguliere disk gekoppeld aan de oude VPS en start deze weer
|
||||
|
||||
### databases
|
||||
(notities van https://trello.com/c/iAjHqtmx/34-losse-database)
|
||||
- mariadb:
|
||||
- met db create statements: `mysqldump --all-databases > dump.sql`
|
||||
- zonder db create statements, voor als we die al via ansible maken: `mysqldump --all-databases --no-create-db=TRUE > dump.sql`
|
||||
- postgresql: `pg_dumpall > dump.sql`
|
||||
- sqlite: ```sqlite3 some.sqlite3 .dump > dump.sql
|
||||
grep -i insert dump.sql > dump-insert.sql```
|
Loading…
Reference in New Issue