PDA

Bekijk Volledige Versie : DA Server naar Server migratie zonder backup/transfer van DA



bibawa
13/01/16, 16:39
Weet er iemand of het mogelijk is om DA server naar server migratie te doen zonder gebruik te maken van de Backup/transfer tool van DA ?

Ik heb nu een DA server die pokke traag is, ik weet niet wat de backup tool aan het doen is op de huidige server en ik zat dus te denken om die hele server via Rsync (omdat je dat dus kan resumen) over te pompen naar een andere DA installatie..

Iemand tips hoe dit best aan te pakken ? Of iemand die weet hoe je de progress van een backup in DA kan opvolgen ?

frajaweb
13/01/16, 18:08
Beste,

Een optie is om alleen de user en reseller pakketten te migreren. De rest kan meestal vrij eenvoudig handmatig goed worden gezet. Een andere snelle optie is om even een HD/vrituele schijf te koppelen en de betreffende data met een cp over te zetten.

In principe staat alle data in DA in de map /usr/local/directadmin /var /etc en /home

dennis0162
13/01/16, 18:43
Je kan eerst de /home syncen met rsync en daarna een DA Back-up maken en daarbij de web en mail data excluden. Die zijn vrij snel gemaakt.

bibawa
13/01/16, 21:37
Probleem is dat ik niet fysiek bij de machine kan jammer genoeg en dat ik afhankelijk ben van wat er nu is..
Had daarstraks ik DA ook al eens getracht om zo'n backup te nemen zonder mail / domain data maar ook dat duurde belachelijk lang (en met lang bedoel ik elke 10 minuten er een paar MB bij zien komen..)..

Ik ben nu aan het proberen alle data te rsyncen (/home) dat is de grootste blok data en als we die al niet overkrijgen dan moeten we al geen moeite steken in de rest..

Als dat lukt ga ik nogmaals proberen om zo'n backup te nemen in DA, stel dat dat niet lukt kan ik dan nog op een andere manier dia DA account herconfigureren door bv bepaalde directories over te kopiƫren ?

Kevin Bentlage
13/01/16, 21:48
Je kunt ook DA backups maken, maar dan zonder data "aan te vinken" alleen config / settings ( mailboxen, ftp accounts, mail lijsten) maar dus zonder de daadwerkelijke data. Die import je vervolgens op de nieuwe server zodat je alle users / settings goed hebt staan.

Vervolgens trek je er een rsync overheen voor de daadwerkelijke data.

Zoiets zegmaar;

12484

bibawa
13/01/16, 22:10
Tnx voor de tip, ik probeer het morgen als de /home gekopieerd is - hopelijk lukt het !

Weet je toevallig ook waar ik die service monitor kan disablen ? Als ik nu httpd/mysql/.. stop dan herstart dat automatisch terug met een melding in de errortask log "service not running.. restarting it"

NibeP
13/01/16, 22:23
Weet je toevallig ook waar ik die service monitor kan disablen ? Als ik nu httpd/mysql/.. stop dan herstart dat automatisch terug met een melding in de errortask log "service not running.. restarting it"

Kan je in de volgende file aanpassen: /usr/local/directadmin/data/admin/services.status

Vuursteen
14/01/16, 08:51
Houd er rekening mee dat je waarschijnlijk na het rsyncen van je /home per user de rechten opnieuw moet instellen op de nieuwe server. Als alternatief zou je per user (via het ssh account per user op de nieuwe server) kunnen rsyncen ipv als root

stefantriep
14/01/16, 09:43
Houd er rekening mee dat je waarschijnlijk na het rsyncen van je /home per user de rechten opnieuw moet instellen op de nieuwe server. Als alternatief zou je per user (via het ssh account per user op de nieuwe server) kunnen rsyncen ipv als root

Je kan toch ook een parameter meegeven dat de rechten worden meegenomen met rsync? Of heb ik dat verkeerd?

Vuursteen
14/01/16, 09:51
Kan aan mijn distro liggen, maar als ik met deze rsync parameter vanuit root rsync, dan vindt ie op de nieuwe server de respectievelijke users niet (omdat ze een andere linux user id hebben denk ik) dus moet ik alle users zelf chown'en

systemdeveloper
14/01/16, 10:22
Kan aan mijn distro liggen, maar als ik met deze rsync parameter vanuit root rsync, dan vindt ie op de nieuwe server de respectievelijke users niet (omdat ze een andere linux user id hebben denk ik) dus moet ik alle users zelf chown'en

Normaal hebben gewone users een id vanaf 500. Als het naar een backupserver gaat waar je (in eerste instantie niks op hebt staan van users) kun je wellicht de passwd/group files eerst even gelijk trekken?

ju5t
15/01/16, 08:35
Je kunt de rechten gemakkelijk recht zetten met het volgende artikel: http://help.directadmin.com/item.php?id=173.

mgielissen
15/01/16, 09:43
Is het een vps of een dedicated server? Als het een vps (of IPMI indien dedicated?) is kun je misschien van een iso booten en via ssh een diskimage maken?