Backup vps su spazio ftp

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
condor_uk
Prode Principiante
Messaggi: 41
Iscrizione: venerdì 30 luglio 2010, 14:27

Backup vps su spazio ftp

Messaggio da condor_uk »

Buongiorno raga e buon sabato a tutti,
ho un problema e per la risoluzione ho bisogno del vostro supporto.

In sostanza gestisco un server vps al quale accedo tramite ssh, sul server è presente una cartella con dei file importanti ed io avrei la necessità di effettuare il backup di questi file su uno spazio ftp e possibilmente anche via mail. Non so proprio da che parte cominciare, avevo provato a dare uno sguardo ad rsync ma non ci ho capito molto :shy:

Potreste gentilmente darmi una mano ?

Thanks ;)
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: Backup vps su spazio ftp

Messaggio da SuperStep »

quello che farei io e' di comprimere le directory che ti interessano con tar, e spedirle al server tramite ftp, rsync si utilizza piu' per tenere delle directory "aggiornate" fra vari sistemi.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
condor_uk
Prode Principiante
Messaggi: 41
Iscrizione: venerdì 30 luglio 2010, 14:27

Re: Backup vps su spazio ftp

Messaggio da condor_uk »

Ciao SuperStep,
dovendo io salvare tutto il contenuto della cartella /usr/local/etc come dovrei realizzare lo script ?
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: Backup vps su spazio ftp

Messaggio da SuperStep »

dividendoli in step farei una cosa del genere

1) creare il file compresso e salvarlo in una directory temporanea

Codice: Seleziona tutto

tar -zcvf PATH/DESTINAZIONE/tmpbackup.tar.gz /usr/local/etc
2) mandare il file tramite ssh (bisogna utilizzare le chiavi)

Codice: Seleziona tutto

scp PATH/DESTINAZIONE/tmpbackup.tar.gz username@remote.host:backup_$(date +"FORMATO CHE PREFERISCI").tar.gz
3) rimuovere il file creato per risparmiare spazio

Codice: Seleziona tutto

rm PATH/DESTINAZIONE/tmpbackup.tar.gz
ovviamente per un codice migliore ho bisogno di informazioni piu' precise.

ma questo e' gia' un ottimo modo per fare i backup.

puoi anche decidere di utilizzare ftp, ma ssh e' considerato un protocollo piu' sicuro, ed i dati sono criptati nella comunicazione, inoltre prevede che l'accesso sia mediante un utente di sistema obbligatoriamente.

fammi sapere cosa altro ti serve
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti