From 21696887858009e8b9b1830d9881572b6c526365 Mon Sep 17 00:00:00 2001 From: kiki Date: Thu, 29 Aug 2019 17:32:57 +0200 Subject: [PATCH] manutenzione server backup --- _posts/2019-08-27-manutenzione_server.md | 26 +++++++++++++++ pages/mydoc/mydoc_backup.md | 41 ++++++++++++++++++++++-- 2 files changed, 64 insertions(+), 3 deletions(-) create mode 100644 _posts/2019-08-27-manutenzione_server.md diff --git a/_posts/2019-08-27-manutenzione_server.md b/_posts/2019-08-27-manutenzione_server.md new file mode 100644 index 0000000..1fdecf5 --- /dev/null +++ b/_posts/2019-08-27-manutenzione_server.md @@ -0,0 +1,26 @@ +--- +title: "Manutenzione estiva server campiaperti" +permalink: 2019-08-27-serverCA.html +tags: [server] +--- + + + +## Backup fatti meglio e aggiornato nextcloud + +l'altra volta ci eravamo dimenticate pezzi del backup, questa volta ho aggiornato la procedura e fatto il backup. + +Settato in nextcloud il server mail, quindi ora si può fare recupero password. + +Aggiornato documentazione ./mydoc_backup.html + +Testato da uno strumento di nextcloud il nostro livello di vulnerabilità del server: https://scan.nextcloud.com/results/50ee0a1d-6f8e-4aa4-886a-5d7676f0cbeb + +### Voto: A + +Bella! vuol dire che non siamo aggiornatissime ma stiamo dentro gli standard di non farci bucare. + +Manca da definire prossimo incontro manutenzione server e sito web. + + +{% include links.html %} diff --git a/pages/mydoc/mydoc_backup.md b/pages/mydoc/mydoc_backup.md index 1fa4328..c1af794 100644 --- a/pages/mydoc/mydoc_backup.md +++ b/pages/mydoc/mydoc_backup.md @@ -6,9 +6,9 @@ permalink: mydoc_backup.html folder: mydoc --- -https://linoxide.com/linux-how-to/backup-restore-migrate-containers-docker/ -https://linuxconfig.org/docker-container-backup-and-recovery -https://blog.gorilla.moe/66/backup-mastodon-instance-docker-version + +https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes +https://docs.docker.com/storage/volumes/ ## scegliere i container @@ -33,5 +33,40 @@ e se lo vogliamo scaricare come un solo file compresso Importante valutare lo spazio sul Server! In caso scaricarsela e poi cancellarla. Valutare di spostare i backup su un altra macchina online, così magari è più veloce rispristinarla . +Intanto scaricarsi i file, da locale, dare il comando: + + scp -P 2222 -r root@campiaperti.tetaneutral.net:/home/backups_dispensa/nextcloud-app_1.tar /home/latuahome/ + +## backuppare i dati degli utenti e il database + +Così si ha un backup molto manuale (fuor da quello che vorrebbe docker) della cartella del nextcloud + + zip -r /home/backups_dispensa/data-nextcloud.zip /var/app + +e così il db (pure questo fuori dalla filosofia docker) + +https://mariadb.com/kb/en/library/mysqldump/ + + mysql -u root -p + shell> show databases; + +Così in realtà da fuori maria db gli puoi chiedere mysqldump -u root -p -x -A > /home/mariadb_backup-2019-08.sql + +Se cerchi qualche cosa.. + use nextcloudviola; + show table; + +## backup in un altro modo.. come docker vorrebbe! + +https://www.teosoft.it/post/2019-02-18-nextcloud-docker-backup-and-update/ + + docker-compose down + +.. ed altre cose che proviamo il prossimo incontro... settembre 2019 + +### utile per eseguire comandi da shell entro ad un container + +docker -exec -ti 8685eace1ae4 /bin/bash + {% include links.html %}