Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Flytte data fra server til en anden udbyder?

6 views
Skip to first unread message

Yasser

unread,
Mar 9, 2011, 6:26:24 PM3/9/11
to
Hej Folkens!

Jeg er lidt forvirret!
Jeg har sådan ca. 115GB på en server hos secrethost.dk!
Og nu er jeg igang med at skifte til dreamhost.com!
Men jeg ville hører om der var en metode til at flytte ALLLLE
mine data fra det ene sted til andet meget hurtigt!

- I hvertfald hurtigere end blot, DOWNLOADE ALLE FILER, og
derefter uploade igen!
Det vil tage en evighed! :)
mange tak!

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Peter Karlsen

unread,
Mar 9, 2011, 7:22:48 PM3/9/11
to
Hvis du har fysisk tilgang begge steder kan du bare tage det på en
extern HD. Ellers er det den hårde vej hvis du ikke kan betale dig fra
at de to hosts overfører det direkte.

Regards Jens Peter Karlsen.

Leif Neland

unread,
Mar 9, 2011, 7:37:43 PM3/9/11
to
Den 10-03-2011 00:26, Yasser skrev:
> Hej Folkens!
>
> Jeg er lidt forvirret!
> Jeg har sådan ca. 115GB på en server hos secrethost.dk!
> Og nu er jeg igang med at skifte til dreamhost.com!
> Men jeg ville hører om der var en metode til at flytte ALLLLE
> mine data fra det ene sted til andet meget hurtigt!
>
> - I hvertfald hurtigere end blot, DOWNLOADE ALLE FILER, og
> derefter uploade igen!
> Det vil tage en evighed! :)
> mange tak!
>
Det må være muligt at lave et php-script på source-maskinen, der
gennemgår katalogstrukturen og ftp'er det til destination-maskinen.

Se om du kan få dette til at virke:
http://www.php.net/manual/en/function.copy.php#91256


--
Bevar P2, luk P3, der er nok P3'er i forvejen.

scootergrisen

unread,
Mar 10, 2011, 2:21:28 AM3/10/11
to
Den 10-03-2011 00:26, Yasser skrev:
> Hej Folkens!
>
> Jeg er lidt forvirret!
> Jeg har sådan ca. 115GB på en server hos secrethost.dk!
> Og nu er jeg igang med at skifte til dreamhost.com!
> Men jeg ville hører om der var en metode til at flytte ALLLLE
> mine data fra det ene sted til andet meget hurtigt!
>
> - I hvertfald hurtigere end blot, DOWNLOADE ALLE FILER, og
> derefter uploade igen!
> Det vil tage en evighed! :)
> mange tak!
>

Det burde da ikke være nødvendigt at downloade det 2 gange.
Hvorfor ik bare kopier det direkte fra den gamle host til den nye host ?
Og efter som de jo er hosts så har de nok en hurtig internet forbindelse
så, så lang tid tager det hel heller ikke.

Jonathan Stein

unread,
Mar 10, 2011, 2:46:40 AM3/10/11
to
Den 10-03-2011 00:26, Yasser skrev:

> Jeg har sådan ca. 115GB på en server hos secrethost.dk!
> Og nu er jeg igang med at skifte til dreamhost.com!
> Men jeg ville hører om der var en metode til at flytte ALLLLE
> mine data fra det ene sted til andet meget hurtigt!

Det ser ud til, at du har shell-adgang hos Dreamhost, så et par
Linux-kommandoer kan nok klare det for dig. F.eks.:
wget --mirror ftp://bruger:kod...@ftp.til.dit.gamle.hotel/

M.v.h.

Jonathan

Martin Larsen

unread,
Mar 10, 2011, 5:25:30 AM3/10/11
to
Jonathan Stein wrote:

> Det ser ud til, at du har shell-adgang hos Dreamhost, s� et par


> Linux-kommandoer kan nok klare det for dig. F.eks.:
> wget --mirror ftp://bruger:kod...@ftp.til.dit.gamle.hotel/

Hvis derer shelladgang, s� pr�v om lftp er installeret. Verdens bedste
ftp klient IMO, omend kun kommandolinjebaseret. Den har en fantastisk
mirrorfunktion.

Muligvis kan du endda bruge den allivel, for ltp tillader kopiering
mellem 2 fjernservere (hvis de alts� underst�tter det). Dvs. du kan
sidde med din hjemmemaskine og kopiere direkte mellem de to servere.

wget er som n�vnt ogs� en mulighed.

Martin

Leif Neland

unread,
Mar 10, 2011, 6:03:43 AM3/10/11
to

Ja, fidusen er jo blot hvordan.

Det er ikke så mange steder, man har shell-adgang og kan køre ftp pr.
kommandolinie, så derfor mit forslag med at skrive en rekursiv
ftp-sender i php og lægge på den gamle host.

Alternativet er at få det ny eller gamle hostingfirma til at gøre det
for ham, men det er ikke sikkert de vil, eller de tager måske en formue
for det.

Leif

Yasser

unread,
Mar 10, 2011, 11:28:41 AM3/10/11
to
Martin Larsen wrote in dk.edb.internet.webdesign.serverside:
> Jonathan Stein wrote:
>
> > Det ser ud til, at du har shell-adgang hos Dreamhost, så et par
> > Linux-kommandoer kan nok klare det for dig. F.eks.:
> > wget --mirror ftp://bruger:kod...@ftp.til.dit.gamle.hotel/
>
> Hvis derer shelladgang, så prøv om lftp er installeret. Verdens bedste
> ftp klient IMO, omend kun kommandolinjebaseret. Den har en fantastisk
> mirrorfunktion.
>
> Muligvis kan du endda bruge den allivel, for ltp tillader kopiering
> mellem 2 fjernservere (hvis de altså understøtter det). Dvs. du kan
> sidde med din hjemmemaskine og kopiere direkte mellem de to servere.
>
> wget er som nævnt også en mulighed.
>
> Martin

Hej Jeg kunne ikke finde noget med lftp.. der er noget der hedder Sftp..
Og om ikke andet så er der også shelladgang .. hvordan laver jeg wget?
Jeg har aldrig nogen sinde problemet det?????

Martin Larsen

unread,
Mar 10, 2011, 1:45:21 PM3/10/11
to
Yasser wrote:

> hvordan laver jeg wget?

Jonathan har vist dig et eksempel!

Yasser

unread,
Mar 10, 2011, 5:28:50 PM3/10/11
to
Martin Larsen wrote in dk.edb.internet.webdesign.serverside:
> Yasser wrote:
>
> > hvordan laver jeg wget?
>
> Jonathan har vist dig et eksempel!

Tak Martin!

Men det er det jeg ikke forstår!
Jeg har aldrig brugt linux-kommendar eller hvad det nu hedder?
Hvor og hvordan kan jeg skrive det sin Jonathan har vist mig!

På forhånd tak Martin!

Frank Damgaard

unread,
Mar 11, 2011, 4:58:07 AM3/11/11
to
On 2011-03-10 23:28, Yasser wrote:
.......

>
> Men det er det jeg ikke forstår!
> Jeg har aldrig brugt linux-kommendar eller hvad det nu hedder?
> Hvor og hvordan kan jeg skrive det sin Jonathan har vist mig!
>


Hvorfor ikke bruge et ftp program, f.eks. fireftp plugin til firefox
og så hente hele directory/mappe hjem til egen PC ,
og derefter uploade til den ny server?
Det er sikkert det nemmeste, men upload tager jo nogen tid hvis
man har ADSL/kabel med lav uploadhastighed.

Lftp er også god, men det er et sådan set også kun et ftp program
der kan hente hele directory/mapper, og lftp er til kommandolinie,
så den er mere relevant hvis du har en dedikeret server og lign.

Så kan du lave løsninger som et script der sørger for direkte at læse fil
og uploade til ny webhotel, som påpeget her i tråden.
(ASP, PHP, Perl,... afhængig af hvad du har på dit webhotel)
Er det et simpelt webhotel, så kan der være grænser for hvor længe scriptet
må køre, dvs. måske når det ikke at blive færdig... ;(

Du nævner ikke hvilken type webhotel/rootserver/virtual-server du har.
Har du en unix/linux server af en art, så har du sikkert en login-prompt
og så kan du bruge f.eks. "lftp" og direkte downloade/uploade filer,
det er sikkert derfor "lftp" blev bragt op.
En anden mulighed i denne sammenhæng er "rsync", den brugte jeg selv
da jeg flyttede til en større root-server.

Martin Larsen

unread,
Mar 11, 2011, 5:37:57 AM3/11/11
to
Frank Damgaard wrote:

> Det er sikkert det nemmeste, men upload tager jo nogen tid hvis
> man har ADSL/kabel med lav uploadhastighed.

For mig med 512 kbit/s upload ville 115 GB tage flere uger i døgndrift!

Martin Larsen

unread,
Mar 11, 2011, 5:52:15 AM3/11/11
to
Yasser wrote:

> Hvor og hvordan kan jeg skrive det sin Jonathan har vist mig!

Først skal du logge ind på en shell på din Dreamhost-konto. Jeg kender
ikke Dreamhost så jeg kan ikke fortælle hvordan du gør. Det står der
givetvis i deres vejledning eller faq.

Du skal bruge dit brugernavn, kodeord og ftp-adresse. Ftp-adressen er
muligvis ftp.dreamhost.com men den kan også være alt muligt andet, inkl.
dit eget domæne. I eksempet bruger jeg ftp.dreamhost.com.

Lokalmappe er den mappe hos dreamhost dine filer skal ligge i.
fjernmappe er den mappe på den anden server de pt. ligger i.

Så udfører du disse kommandoer:

# Gå først ned i den mappe filerne skal overføres til
cd lokalmappe

# Så udfør wget som køres i baggrunden
wget --mirror --no-host-directories
ftp://brugernavn:kod...@ftp.dreamhost.com/fjernmappe &

Du kan læse mere her: http://wiki.dreamhost.com/FTP

I øvrigt understøtter Dreamhost rsync, så hvis din nuværende udbyder
også gør det, er det det bedste.

Martin

Chano Andersen

unread,
Mar 11, 2011, 7:12:04 AM3/11/11
to
Den 11-03-2011 11:52, Martin Larsen skrev:
> # Så udfør wget som køres i baggrunden
> wget --mirror --no-host-directories
> ftp://brugernavn:kod...@ftp.dreamhost.com/fjernmappe &

wget vil da her stoppe hvis man logger af, eller mister forbindelsen?
Bør man ikke smide en nohup foran?

- Chano Andersen

Martin Larsen

unread,
Mar 11, 2011, 7:28:13 AM3/11/11
to
Chano Andersen wrote:

> wget vil da her stoppe hvis man logger af, eller mister forbindelsen?
> Bør man ikke smide en nohup foran?

Det afhænger lidt af distroen. I Debian-familien fortsætter den når den
er sat i baggrunden med ampersanden.

Men det er i al fald en god ide med nohup foran. Det skader aldrig!

Endnu bedre er screen hvis man vil følge med i hvad der sker, men så
begyndet det måske at blive for avanceret.

Chano Andersen

unread,
Mar 11, 2011, 3:50:53 PM3/11/11
to

Præcis, nohup og en passende parameter til at styre wgets output, er nok
væsentligt bedre end screen, til en begynder. Om end jeg selv er ret
begejstret for screen.

- Chano Andersen

0 new messages