Stap 4: Externe back-ups
Externe back-ups kunnen worden gedaan met behulp van rdump, scp of aangepaste software.Meeste hosting bedrijven bieden (tegen betaling) nachtelijke back-ups. I recommend HIGHLY dit als u de waarde van uw gegevens. Ik heb twee specifieke servers crap uit op mij uit twee verschillende hosts. Hoewel deze back-ups meestal op een aparte schijf opgeslagen zijn, ze zijn meestal in het zelfde gebouw, dus als er iets gebeurt met het gebouw (dat is onwaarschijnlijk, maar zeker mogelijk), dan ben je SOL. Daarom adviseer ik het maken van uw eigen off-site (ten opzichte van het systeem wordt een back-up), back-up, alsmede lokale, nachtelijke back-ups. Houd er rekening mee dat ik de extensie .txt moest voor het uploaden van het script (u kunt dit kan verwijderen) toevoegen.
Omdat het mijn externe machine hosting bedrijf nachtelijke 'tar' back-ups voert, besloten heb ik alleen deze bestanden te kopiëren naar een lokale machine op een nachtelijke basis. Ik heb geschreven een PHP-gedreven (want dat is wat ik weet) shell-script dat bascially synchroniseert de back-upbestanden een extern systeem met een lokale kopie. Het nieuwe bestanden downloadt, (optioneel) opnieuw downloadt back-upbestanden moeten transportschade in filesizes, en worden verwijderd van de lokale kopieën die niet bestaan op het externe systeem. Dit bespaart tijd, bandbreedte en opslagruimte. Het is eigenlijk gewoon een 'diff' wrapper voor 'scp'. De bron kan worden gevonden op de bodem van deze pagina. Als je het gebruikt, moeten zeker chmod te hebben uitvoeren toestemming (chmod u = + rx fetchbackups). Ik adviseren hebbend de gebruiker van de exploitant het uitvoeren van dit script (chown exploitant fetchbackups).
Alternatieve externe back-upmethoden zijn het gebruik van 'scp' op een hele directory, met behulp van 'rdump', of, zoals clievers aangaf, met behulp van 'rsnapshot' of 'backuppc'. Als u geen root-toegang naar uw externe server, sommige van deze methoden niet mogelijk en 'scp' vergt vaak veel tijd en bandbreedte.