How to Transfer Files/Backup from Server to Server Πώς να Μεταφορά αρχείων / Backup από εξυπηρετητή σε εξυπηρετητή

Over the last few months, Κατά τη διάρκεια των τελευταίων μηνών, Picsopedia Picsopedia has bugged me a lot. έχει bugged μου πολύ. It all began when I decided to move Picsopedia from DreamHost to HostGator and then from HostGator to Hostony. Όλα ξεκίνησαν όταν αποφάσισα να κινηθώ Picsopedia από DreamHost να HostGator και στη συνέχεια από HostGator να Hostony. Just imagine how hard would it have been for me to transfer the whole 5GB big backup from one server to the other. Απλά φανταστείτε πόσο δύσκολο θα ήταν να ήταν για μένα να μεταφέρει το σύνολο 5GB μεγάλο backup από ένα διακομιστή στον άλλο.

In all this time I managed to discover some tips and tricks that can be used to transfer files/backup from server to server. Σε όλο αυτό το διάστημα κατάφερα να ανακαλύψουν μερικές συμβουλές και τεχνάσματα που μπορούν να χρησιμοποιηθούν για τη μεταφορά αρχείων / backup από server σε server. These tips and tricks make use of tools and utilities and are recommended for users who want to transfer huge files from one server to another in least possible time. Αυτές οι συμβουλές και κόλπα για να κάνουν χρήση των εργαλείων και υπηρεσιών κοινής ωφελείας και συνιστάται για τους χρήστες που θέλουν να μεταφέρει τεράστια αρχεία από ένα διακομιστή σε άλλον στο ελάχιστο δυνατό χρόνο.

1. cPanel Remote Backup 1. CPanel Remote Backup

This is the most easiest method used to transfer whole site backup from server to server. Αυτό είναι το πιο ευκολότερη μέθοδος που χρησιμοποιείται για να μεταφέρει ολόκληρο backup τοποθεσία από εξυπηρετητή σε εξυπηρετητή. It makes use of the "Backups" feature in cPanel and needs to be enabled by your host. Κάνει χρήση του "στηρίγματα" στο cPanel και πρέπει να ενεργοποιηθεί από τον οικοδεσπότη.

To use this Για να χρησιμοποιήσετε αυτή

  1. Open the Backups manager in your cPanel and click "Generate/Download a Full Backup" Ανοίξτε τον διαχειριστή στηρίγματα στο cPanel σας και πατήστε "Δημιουργία / Κατεβάστε ένα πλήρες αντίγραφο ασφαλείας"
  2. For Backup destination choose "Remote FTP Server (Passive Mode Transfer)" Για Backup προορισμό επιλέξετε "Remote FTP Server (παθητική Transfer Mode)"
  3. Enter the FTP server, username and password Εισάγετε τον FTP server, το όνομα χρήστη και τον κωδικό
  4. Enter the FTP server port (this is usually "21") Εισάγετε το λιμάνι του FTP server (αυτό είναι συνήθως "21")
  5. Leave Remote Dir field empty Αφήστε Remote Dir πεδίο κενό
  6. Hit "Generate Backup" Hit "Δημιουργία αντιγράφων ασφαλείας"

Your backup will now be passively generated and transfer from server to server using the net2ftp protocol. Πλάτη σας θα είναι τώρα δημιουργούνται παθητικά και μεταφορά από εξυπηρετητή σε εξυπηρετητή χρησιμοποιώντας το πρωτόκολλο net2ftp. If you don't see this option in your cPanel then you need to ask your host to enable it. Εάν δεν μπορείτε να δείτε αυτήν την επιλογή στο cPanel σας τότε θα πρέπει να ζητήσετε να σας φιλοξενήσει το επιτρέψει.

2. SSH 2. SSH

SSH is a network protocol that allows data to be exchanged over a secure channel between two computers. SSH είναι ένα πρωτόκολλο δικτύου που επιτρέπει την ανταλλαγή δεδομένων μέσω ασφαλούς καναλιού μεταξύ δύο υπολογιστών. Now a days nearly every web host provides this on request. Τώρα μια ημέρα σχεδόν σε κάθε web υποδοχής παρέχει αυτή την αίτηση. You will need the Θα χρειαστείτε το PuTTy PuTTY client to connect to your server via SSH. πελάτη για να συνδεθείτε στο διακομιστή σας μέσω SSH.

Once you are connected via PuTTy just follow the instructions: Μόλις είστε συνδεδεμένοι μέσω PuTTY απλώς ακολουθήστε τις οδηγίες:

  1. Login to server 1 via SSH and open the folder which you want to backup eg Σύνδεση με διακομιστή 1 μέσω SSH και ανοίξτε το φάκελο που θέλετε να κάνετε backup π.χ.
    cd /home/somepath/ to /yourwebsite/public_html
  2. Make a compressed archive out of this folder using the command Κάντε ένα συμπιεσμένο αρχείο από αυτό το φάκελο χρησιμοποιώντας την εντολή
    tar -cvf sitepack.tar ./
  3. Login to server 2 via SSH and use the command below to fetch the backup from server Σύνδεση με διακομιστή 2 μέσω SSH και χρησιμοποιήστε την παρακάτω εντολή για να φέρω το backup από server
    wget yourdomain.com/sitepack.tar
  4. Now uncompress the archive using the command Τώρα αποσυμπίεση το αρχείο χρησιμοποιώντας την εντολή
    tar -xvf sitepack.tar
  5. To check the hirearchy of files and their permissions, use the command Για να ελέγξετε την hirearchy των αρχείων και των δικαιωμάτων τους, χρησιμοποιήστε την εντολή

3. FlashFXP 3. Λάμψη

FlashFXP is one of those few FTP clients which allow you to transfer files through FTP from one server to another without downloading them to your local PC first. Λάμψη είναι ένας από τους λίγους πελάτες FTP που σας επιτρέπουν να μεταφέρετε αρχεία μέσω FTP από ένα διακομιστή σε άλλον δεν λήψη τους σε τοπικό υπολογιστή σας.

I haven't ever tried it myself but it is one of the most recommended FTP software across the Internet. Δεν έχω δοκιμάσει ποτέ ο ίδιος, αλλά αυτό είναι ένα από τα πιο συνιστώμενη λογισμικό FTP μέσω του Internet. You can download it from Μπορείτε να το κατεβάσετε από here εδώ . .

4. SST Web Script 4. SST Web Script

SST is basically a server to server file transfer PHP web script. SST είναι ουσιαστικά ένα διακομιστή στο διακομιστή αρχείων μεταφοράς PHP script web. It is really useful as I have used it myself several times however it is recommended for small backup/file transfers. Είναι πραγματικά χρήσιμο όπως έχω χρησιμοποιήσει ο ίδιος πολλές φορές όμως συνιστάται για μικρό backup / μεταφορές αρχείων. It has a complete GUI which lets you operate it easily. Έχει ένα πλήρες γραφικό περιβάλλον που σας επιτρέπει να το λειτουργήσει εύκολα. You need to install this on server 2 (the server where you want to download your backup) Θα πρέπει να το εγκαταστήσετε στον server 2 (ο διακομιστής που θέλετε να κατεβάσετε το αντίγραφο ασφαλείας)

Download Λήψη the script from Sizlopedia. το script από Sizlopedia.

Thats all! Thats all! I knew only 4 best techniques to transfer files/backup from server to server. Ήξερα μόνο 4 καλύτερες τεχνικές για τη μεταφορά αρχείων / backup από server σε server. If you have any more, please share in the comments. Αν έχετε οποιαδήποτε περισσότερο, παρακαλώ μερίδιο στα σχόλια.

  • Wow! Πώπω Thanks for the great tips! Ευχαριστώ για τη μεγάλη συμβουλές! I might need them anytime for my image hosting site Θα ήθελα να τους οποτεδήποτε χρειαστεί για την εικόνα μου φιλοξενώντας περιοχή
  • It must be hard work for you managing such large sites (though Picsopedia is not yet large). Πρέπει να είναι σκληρή εργασία για σας τη διαχείριση αυτών των μεγάλων χώρων (αν και δεν Picsopedia είναι ακόμη μεγάλος). Kudos! Kudos!

    On a side note, don't you think Sizlopedia's current theme is too minimalist? Σε μια πλευρά σημείωση, δεν νομίζετε ότι τρέχον θέμα Sizlopedia είναι πολύ μινιμαλιστική; I like the logo, but everything else is just gray/white/black. Μου αρέσει το λογότυπο, αλλά όλα τα άλλα είναι απλά γκρι / λευκό / μαύρο. wtf, no colors? wtf, δεν χρώματα;
  • @Haris @ Χάρης

    You are welcome! Παρακαλώ!

    @Sumesh @ Sumesh

    I know Picsopedia, as compared to a good image hosting site, is still not large enough but with time it will get really big and I am sure of that. Ξέρω Picsopedia, σε σύγκριση με μια καλή εικόνα φιλοξενώντας περιοχή, εξακολουθεί να μην είναι αρκετά μεγάλο, αλλά με τον καιρό θα πάρει πραγματικά μεγάλο και είμαι σίγουρος γι 'αυτό.

    I just like the way Sizlopedia looks now. Απλώς μ 'αρέσει ο τρόπος Sizlopedia φαίνεται τώρα. Less ads and more content for users. Λιγότερες διαφημίσεις και περισσότερο περιεχόμενο για τους χρήστες.
  • Thanks for the tip Dj. Ευχαριστώ για τη συμβουλή Dj. It will be helpful when i will move my site to a new server. Θα είναι χρήσιμο όταν θα προχωρήσω ιστοσελίδα μου σε ένα νέο διακομιστή.
  • Thanks DJ For these Tips. Χάρη DJ Για αυτές τις άκρες.

    Very soon am going to transfer my 2GB Data to some other server. Πολύ σύντομα πρόκειται να μεταφέρει 2GB δεδομένα μου σε κάποιο άλλο διακομιστή. So this will help me a lot. Έτσι, αυτό θα με βοηθήσει πολύ.
  • Hi, Γεια σου,
    As I am having limited bandwidth here in India so does the above mentioned process gonna affect that...Or it will just transferred without any connection to the PC? Όπως είμαι έχοντας περιορισμένο εύρος ζώνης εδώ στην Ινδία, το ίδιο ισχύει για την προαναφερόμενη διαδικασία Θα επηρεάσει ότι ... Ή μήπως θα μεταφέρεται απλώς δεν καμία σύνδεση με τον υπολογιστή;

    Thanks! Ευχαριστώ! for creating sizlopedia για τη δημιουργία Sizlopedia
  • @ Mayank Mayank @

    All these methods use passive server to server connections so you don't need to worry about your local Internet bandwidth Όλες αυτές οι μέθοδοι χρησιμοποιούν παθητικό διακομιστή για να συνδέσεις διακομιστή ώστε να μην χρειάζεται να ανησυχείτε για τις τοπικές εύρος ζώνης σας στο Internet
  • Hi, Γεια σου,
    i used the above php script , but it's not working for me properly i χρησιμοποιηθεί το παραπάνω script php, αλλά δεν είναι εργάσιμη για μένα σωστά
    Request Status : Κατάσταση Αίτημα:
    Error downloading from Σφάλμα λήψη από http://www.songspedia.com/abc.exe http://www.songspedia.com/abc.exe

    I want to transfer my site to another sever, i got about 70 Gb data , Θέλω να μεταφέρω την ιστοσελίδα μου σε ένα άλλο κόβω, πήρα περίπου 70 Gb δεδομένων,
    Thanks, Ευχαριστώ,
    Regards Sumair Regards Sumair
  • 70GB is a little too big to handle as the script will need a lot of memory to do this transfer and will eventually end up in a timeout. 70GB είναι λίγο πολύ μεγάλο για να χειριστεί όπως το script θα χρειαστεί πολλή μνήμη για να κάνει αυτή τη μεταφορά και τελικά θα καταλήξει σε ένα χρονικό όριο.

    You should use the cPanel Backup method, perhaps thats the only method that can handle the transfer of such big amount of data. Μπορείτε να χρησιμοποιήσετε το cPanel Backup μέθοδος, ίσως thats η μόνη μέθοδος που μπορεί να χειριστεί τη μεταβίβαση των εν λόγω μεγάλου όγκου δεδομένων.
  • SST (Server to Server Transfer) is a great script. SST (διακομιστή για τη μεταφορά Server) είναι μια μεγάλη δέσμη ενεργειών. Just that i was thinking to find a edited copy / editing it with someone so that it could be freed of that 5 MB filesize transfer restriction. Ακριβώς ότι σκεφτόμουν να βρείτε ένα αντίγραφο επεξεργασία / μοντάζ είναι με κάποιον τρόπο ώστε να μπορεί να απελευθερωθεί από το μέγεθος αρχείου 5 MB περιορισμός της μεταβίβασης. If that could be done, things would be quite sweet than they are at the moment. Σε περίπτωση που θα μπορούσε να γίνει, τα πράγματα θα ήταν πολύ γλυκό από ό, τι είναι αυτή τη στιγμή. Please assist if you can, ill be more that pleased than ever if this happens !!! Παρακαλείσθε να βοηθήσει αν μπορείτε, άρρωστος είναι ότι πιο ευχάριστη από ποτέ, αν συμβεί κάτι τέτοιο!
  • Antonimo Antonimo
    @RD @ RD


    SST file, "downloader.php" - line 155: SST αρχείο, "downloader.php" - γραμμή 155:

    Changing this line: Η αλλαγή αυτή τη γραμμή:
    $maxsize=1048576*5;
    to κατά
    $maxsize=1048576*20;
    gives a 20 MB limit. δίνει ένα όριο 20 MB.

    If you go too large, you will run out of memory. Αν πας πάρα πολύ μεγάλο, θα ξεμείνετε από μνήμη. I ran out at approximatey 120 MB Έτρεξα έξω στο approximatey 120 MB
  • Salman Salman
    Hi DJ, Hi DJ,
    I made backup successfully using cPanel Remote Backup now can you plz tell me how to restore that backup file on to my new server so that everything become correct as it is on previous server. Έκανα backup επιτυχώς με cPanel Remote Backup τώρα να σας plz πείτε μου πώς να αποκατασταθεί το αρχείο αντιγράφου ασφαλείας σχετικά με την νέα μου server ούτως ώστε όλα να γίνουν σωστά, όπως είναι στην προηγούμενη διακομιστή.
  • To restore the backup the best thing to do is contact your web hosting support as they are more skilled in this mapper. Για να επαναφέρετε το αντίγραφο ασφαλείας το καλύτερο πράγμα που πρέπει να κάνετε είναι να επικοινωνήσετε σας web hosting στήριξης, όπως είναι πιο εξειδικευμένο σε αυτό το mapper.

    Otherwise you can simply extract the TAR and use your files and folders the way you want. Διαφορετικά, μπορείτε να εξαγάγετε μόνο την πίσσα και τη χρήση τα αρχεία και τους φακέλους σας με τον τρόπο που θέλετε.
  • Can anyone suggest me a way to sync my local back files with the server files? Μπορεί κάποιος μου προτείνει έναν τρόπο για να συγχρονίσετε τις τοπικές πίσω τα αρχεία μου με τα αρχεία server? And if I can sycn it everyday? Και αν μπορώ να το sycn καθημερινά; I need a local backup files, up-to-day. Χρειάζομαι ένα τοπικό αρχεία backup, μέχρι-να-ημέρα. :) Thanks! :) Thanks!
  • I used SSH commands to transfer 1.5gb over to my new server, it worked a treat. Χρησιμοποίησα SSH εντολές για μεταφορά 1.5GB πάνω στο νέο κεντρικό υπολογιστή μου, λειτούργησε μια απόλαυση. Thanks for this great info, it saved me a lot of time, hassle and bandwidth Ευχαριστώ για αυτή τη μεγάλη πληροφορίες, θα σωθεί με πολύ χρόνο, ταλαιπωρία και εύρος ζώνης
  • Abdul Wahid Abdul Wahid
    Hi Γεια

    I get this for a 52mb file. Παίρνω αυτό για ένα αρχείο 52MB.

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 31196379 bytes) in /home2/funk999/public_html/siteadmin/downloader.php on line 166 Μοιραίο λάθος: τα κατοικίδια μέγεθος της μνήμης εξαντληθεί 33554432 bytes (προσπάθησε να διαθέσει 31.196.379 byte) / home2/funk999/public_html/siteadmin/downloader.php on line 166

    I increased the memory limit aswell, it use to be fine untill i upgraded to php5 Η αύξηση του ορίου μνήμης και, το χρησιμοποιήσετε για να είναι καλά μέχρι να αναβαθμιστεί σε php5
    Help! Βοήθεια!

    Thanks Ευχαριστώ
  • Exactly what I was looking for with the SSH. Ακριβώς αυτό που έψαχνα με το SSH.
    Thanks for posting that stuff. Ευχαριστώ για την απόσπαση αυτό το πράγμα.
  • salman Salman
    Dear I used your first method to transfer data, means I used cPanel remote data backup and given all the info like FTP server IP, user name, password, port of the new server. Αγαπητέ μου μέθοδο που χρησιμοποιήθηκε για πρώτη φορά σας για τη μεταφορά δεδομένων, σημαίνει ότι μπορώ χρησιμοποιούνται cPanel remote backup τα δεδομένα και λαμβάνοντας υπόψη όλες τις πληροφορίες, όπως FTP server IP, το όνομα χρήστη, κωδικό πρόσβασης, το λιμάνι του νέου διακομιστή. But after 10 minute, I got the email that the backup completed successfully. Αλλά μετά από 10 λεπτά, πήρα το μήνυμα ότι το αντίγραφο ασφαλείας ολοκληρώθηκε επιτυχώς. But this process generated backup on old server, instead of new bought server. Αλλά αυτή η διαδικασία δημιουργίας αντιγράφων ασφαλείας που προκύπτουν σε παλιά server, αντί να αγοράσει νέο διακομιστή.

    I was thinking that backup will be saved at the new hosting account. Σκεφτόμουν ότι αντίγραφο ασφαλείας θα αποθηκευτεί στο νέο λογαριασμό φιλοξενία. Please help me what should I do, or it will slowly transfer at new server ? Παρακαλώ να με βοηθήσει τι πρέπει να κάνω, ή θα αργά μεταφορά στο νέο server?
  • Actually sir! Πραγματικότητα κύριε! thats what its supposed to do. thats τι υποτίθεται του να κάνει.

    It first generates the backup on the local server and then transfers it over the web to the new server through Remote backup facility. Δημιουργεί πρώτα το αντίγραφο ασφαλείας για το τοπικό διακομιστή και στη συνέχεια, τις μεταφορές πέρα από τον Ιστό με το νέο server μέσω απομακρυσμένης δημιουργίας αντιγράφων ασφαλείας εγκαταστάσεων.
  • I use net2ftp, a web based ftp client for server to server file transfers. Χρησιμοποιώ net2ftp, έναν υπολογιστή που βασίζεται στο Web ftp client server για να μεταφορές αρχείων διακομιστή. You can download it and install at your server, its a complete FTP client and most important its free. Μπορείτε να το κατεβάσετε και να εγκαταστήσετε στο διακομιστή σας, ένα πλήρες πελάτη FTP και πιο σημαντικό του δωρεάν.
blog comments powered by Disqus blog παρατηρήσεις που κινούνται με Disqus