Toon posts:

[BC3] exacte copy maken tussen 2 linux machines

Pagina: 1
Acties:

Verwijderd

Topicstarter
Mensen die mijn bind problemen een beetje gevolgd hebben zullen deze vraag wel verw8 hebben ;)

Mijn hoofd servertje (SuSE 7.0) ligt nagenoeg geheel op zijn gat. maar kan er op het console nog wel op werken + internetten.

Nu wil ik dus mijn websites die daar op draaien even overhevelen naar mijn 2e linux server (rh7.1) zodat ik veilig de boel kan reinstallen.

Nu ben ik een tijdje met scp aan het pielen geweest maar kreeg niet het idee dat ie wat deed. (en volgens mij werkt scp nu ook niet meer)
Ik denk dat de enige oplossing een tarretje zal gaan worden.

Kan iemand mij vertellen hoe ik zoiets kan overhevelen met rights preservation?
want er draaien 9 sites op met cgi/php etc.
mijn mysql dbaseje doe ik later dan wel dat heeft geen haast maar die sites moeten eigenlijk direct na overheveling gelijk kunnen werken.

Iemand ennie ideas?

thnx

a :'( Gambit

Verwijderd

komt ie:

tar cvf bestand.tar /var/www/

expl: maakt een backup van /var/www met als bestandsnaam bestand.tar

dit kan ook:

tar czvf bestand.tar.gz /var/www

expl: idem als boven maar dan gezipt.

Nog een tar-tip:

zo kun je zien wat er in een tar.gz zit:

tar tzvf ./bestand.tar.gz

als je gaat ouwehoeren met backups pas dan wel even op de plaats waar je die backups neerzet.

succes ermee.

Verwijderd

Er zien hier zeker een paar manieren voor zoals het backuppen en tarren en zovoort. Je kan ook gedeeltes gaan syncen. rsync. Enzovoort ff searchen op inet. Of bij freebsddiary staat ook iets over syncen. Dat het gaan linux is ok maar het gaat om het principe,

dedicated_bsder

  • leander
  • Registratie: Oktober 1999
  • Laatst online: 02-03-2025
rdist zou ook moeten werken....

ldp.nllgg.nl/LDP/LG/issue24/bavendiek.html

Leander

Verwijderd

Topicstarter
Op woensdag 09 mei 2001 10:00 schreef ger24 het volgende:
komt ie:

tar cvf bestand.tar /var/www/

succes ermee.
en hiermee blijven de rechten dus bewaard als ik em weer uitpak op de andere server met tar -xvf bestand.tar?

Ik zit nl. met cgi scripts etc.. :(
thnx

Verwijderd

Op woensdag 09 mei 2001 12:38 schreef Gambit2 het volgende:

[..]

en hiermee blijven de rechten dus bewaard als ik em weer uitpak op de andere server met tar -xvf bestand.tar?

Ik zit nl. met cgi scripts etc.. :(
thnx
Het zou ook nog via cpio kunnen. Hieronder volgt een stukje van een beschrijving hoe je kunt backuppen met cpio.

cpio

cpio is een manier om bestanden in of uit een archief te plaatsen. Een
voorbeeld van een archief is een tape of cdrom. Op deze tape/cdrom staan
de bestanden in een .cpio formaat. Met het commando cpio is het mogelijk
om deze bestanden op je filesystem te zetten. cpio is dus een soort tar.

inpakken van bestanden in een .cpio bestand:

ls | cpio -ov > directory.cpio

het ls commando geeft een lijst van bestanden aan cpio (stin) en cpio maakt
er een .cpio bestand van. -o slaat op aanmaken (copy out mode) en -v op
verbose. Bovenstaand commando pakt alleen maar de bestanden van 1 directory.
Wat nu als je een ge- neste directory wilt inpakken?

find . -print -depth | cpio -ov > genestedir.cpio

de . slaat op de current dir -print geeft de bestanden aan cpio (stin) en
-depth zoekt dieper in de dir naar andere dir''s en files. cpio slaat deze
bestanden/dir''s relatief op, wel zo handig voor het restoren.

uitpakken van een .cpio bestand:

cpio -iv < bestand.cpio

cpio pakt het bestand bestand.cpio uit in de current directory en houdt geen
rekening met geneste dir''s. de i slaat op uitpakken (copy in mode) en v op
verbose.

cpio -idv < bestand.cpio

Nu maakt cpio wel dir''s aan als er onderliggende dir''s met bestanden in het
bestand staan.

cpio beschikt ook nog over een copy-pass mogelijkheid. Dit kun je gebruiken
voor het copieren van bestanden van de ene dir naar de andere. cpio maakt dan
geen archief aan.

find . -depth -print0 | cpio -null -pvd newdir

Met bovenstaand commando worden de bestanden en bestanden in onderliggende
dir''s via cpio in een nieuwe dir (newdir) gekopieerd.

Verwijderd

Topicstarter
dus ik doe
find . -print -depth | cpio -ov > genestedir.cpio
in mijn www folder. Hij pakt alle onderliggende folders mee in 1 file. die mik ik over via ftp oid.
en dan doe ik op de 2e bak: cpio -idv < bestand.cpio


en dan heeft ie ook de rechten etc meegenomen??

hmmm ik ga dit allemaal ff proberen I''ll keep in touch.

  • BC3 Victim
  • Registratie: Juli 2001
  • Laatst online: 29-09-2006
kijk eens naar het commando dd

dd if=/dev/rmt/ScS0t0 of=/dev/rmt/tape1

of iets in die stijl Narerhand bij het inlezen if en of verwisselen. Zou oplossing moeten bieden....

De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen


  • wouzer
  • Registratie: Maart 2000
  • Niet online
zorg ook dat je UID''s op bak1 en bak2 gelijk zijn.

Verwijderd

Topicstarter
updateje :(

Kon die disk helemaal niet meer bereiken via normale omgang. heb em nu in die 2e bak gehangen (rh 7.1) om em zo via smb te kunnen benaderen..

heb gedaan: mount /dev/hdb3 /mnt

maarrrr mijn samba wil maar niet werken :( blijf tegen gezeik aanlopen.

smb start netjes maar na 5 minuten killed ie zichzelf en zie em dus ook never in mijn Network Neighbourhood verschijnen.

is smb soms veranderd dat je andere config files moet createn ofzow?

kan iemand met rh 7.1 misschien zijn smb.conf mailen naar robertr@compatible.nl ??

aangezien mijn dns plat ligt moet het maar naar mijn werk mail :(

thanx allen voor jullie hulp..

Verwijderd

Topicstarter
lamaar :) heb ff een winclient gemount onder linux..
Pagina: 1