PDA

Bekijk Volledige Versie : Dagelijkse volledige backups maken van mijn cPanel reseller account naar thuispc ?



Freek S.
14/10/09, 12:27
Hallo,

Ik heb een cPanel/WHM reseller account met daarop een aantal klanten( Ik schat een stuk of 10, met totaal iets van 2GB aan data). Ik zou graag automatisch elke dag een volledige backup (incl. databases e.d.) van elk cpanel account onder mijn reseller account naar mijn thuispc(staat 24/7 aan en fungeert als thuisserver/hobbybak) willen maken.
Mijn vraag is, hoe doe ik dat ? Ik neem aan dat ik ftp (eventueel met php en mysql) op deze thuispc moet installeren (eventueel met xampp). Mijn internetverbinding is snel genoeg, 12Mbit download (upload is hier niet ter zake)
Dit script komt overigens flink in de buurt met wat ik wil:
http://www.devtrench.com/automatic-cpanel-backup/

Alvast bedankt

t.bloo
14/10/09, 13:11
rsync is the way to go!

Cybafish
14/10/09, 13:25
cPanel heeft geïntergreerde back-up functionaliteit. Als jij op je thuis-pc een FTP-server opzet, dan kun je cPanel elke nacht automatisch e.e.a. op je FTP laten back-uppen.

Jesperw
14/10/09, 13:37
Of kijk eens naar BackupPC. Geweldige backuptool met web interface. Gebruikt gewoon rsync en is zeer efficient. Eenvoudig te configureren.

Ik betwijfel namelijk of zo'n geïntegreerde backup tool wel incrementeel werkt enzo.

Freek S.
14/10/09, 20:34
Bedankt voor de replies.

Ik snap dat rsync 'the way to go is', alleen hoe wil je dit realiseren in mijn geval ?

Die integreerde cpanel backup functionaliteit, is die in te plannen dan ? Ik dacht dat je dat alleen maar handmatig kon doen

Klinkt interessant Jesperw, maar ik ben een beetje in de war... waar moet ik dat op installeren, reseller account toch ?

Thanks :thumbup:

t.bloo
14/10/09, 21:02
1. installeer rsync op beide systemen
2. maak een ssh account aan op de backupserver
3. maak ssh keys aan zodat je geen password nodig hebt
4. maak een script op de server met als inhoud

rsync --archive --compress --delete --ignore-errors --progress --stats --human-readable --exclude=/dev --exclude=/proc --exclude=/sys / user@backupserver:folder
5. stop dit 's nachts in de crontab
6. test regelmatig of het allemaal nog werkt

Freek S.
14/10/09, 21:16
1. installeer rsync op beide systemen
2. maak een ssh account aan op de backupserver
3. maak ssh keys aan zodat je geen password nodig hebt
4. maak een script op de server met als inhoud

rsync --archive --compress --delete --ignore-errors --progress --stats --human-readable --exclude=/dev --exclude=/proc --exclude=/sys / user@backupserver:folder
5. stop dit 's nachts in de crontab
6. test regelmatig of het allemaal nog werkt

Het probleem is volgens mij dat de backupserver een Windows XP Pro pc is...