, ik geef veel sites.Al deze gebieden moet de oplossing van de back - up.Aangezien de meeste websites met de lamp server, is het zinvol om een back - up systeem, gebruik te maken van de beschikbare instrumenten, met inbegrip van open - source.Niet lang, de oprichting van een solide back - up systeem, met de hulp van maïs, de automatisering van het systeem, de Apache 文档根 catalogus, gegevensbank van de back - up van de website, zonder inmenging van de gebruikers, het gebruik van de volgende instrumenten: de datum waarop het script, kat, teer, mv, en de rm.Dit is het.SCRIPT zal in het dossier om back - up, dan zal de back - up naar het centrum.Niet meer ingevoerd, laten we gaan,script!TMP= worden bin //SH,,,,,, #Format "/tmp/" de datum in YEAR-MO-DY format, TODAY=`date +%F`,,,check te zien als er een dossier in lastbackup /tmp, als het niet wordt, als het zo #, dan die laatste gelijk aan $TODAY, als /tmp/lastbackup [f]; dan LAST=`cat /tmp/lastbackup`, anders. LAST=$TODAY, FI,,,,die het web directory - naam op de volgende, WEB_FILENAME= "inc-" $TODAY "-web.tar.gz",,,die database backup naam op de volgende, DB_FILENAME= "inc-" $Today "-db.tar.gz". Deze tars #,,, M 'n web - Gids in web.tar.gz tarball., /bin/tar -czf $TMP$WEB_FILENAME --after-date=$LAST /var/www/html, zet het web, #, terug aan de back - up gids, /bin/mv $TMP$WEB_FILENAME /data,,,web - dossier van een onderneming uit de rm $TMP$WEB_FILENAME,,,dit tars' d.Voor de today-db.tar.gz tarball gegevensbank catalogus, /bin /teer van Zhou Feng Chen dollar... Na de datum db_filename tmp var =% //Lib /mysql,,,back - up database naar de back - up - /bin /MV db_filename dollar tmp /gegevens,,,geschrapt uit de voorlopige lijst van web - back - up tmp db_filename dollar. Rm, denk ik, dit te doen is het creëren van de dagelijkse back - up en mobiele back - up, gegevens voor de bevordering van de server, gids.Deze versterking zal worden bewaard voor een maand.Na de voltooiing van deze maand, ik heb een tweede scenario, het schrappen van de werking van de in het kader van een back - up voor de back - up (er is dus altijd een back - up naar).Hoe gebruik ik het script is heel eenvoudig.Ik red het script (bekend als back - up. Sh) in de wortel van de gebruiker en het creëren van een catalogus van een script, rm_backups.sh, ziet er als volgt uit:,, #!Worden bin //SH,,, RM /data /* * * * * * *, Guangzhou, deze twee documenten waar ik het creëren van twee cron vermeldingen.De eerste alinea is cron werking, back - up, scripts en ziet eruit als: 0 23 * ~ /back - up. Shanghai, het tweede programma in werking, rm_backups.sh, scripts en ziet er uit als 20 * * * * * * * * * * * * * *, 1 0: ~ /rm_backups. Sh, deze twee werkzaamheden en van maïs als de wortel van de gebruiker.,, de laatste gedachten, natuurlijke, deze oplossing kan gemakkelijk worden aangepast (gebruik van dit instrument dat een oplossing voor de back - up).Duidelijk is, is dat het creëren van een eenvoudig en flexibel systeem van de back - up is makkelijk.In een beetje hulp, je kan je eigen diensten, de automatische back - up.
Back - up je Apache - catalogus, gegevensbank, het script
Previous:Controle van uw netwerk
Next Page:Je komt in