How to Transfer Files/Backup from Server to Server Transfert de fichiers / Backup de serveur à serveur

Over the last few months, Au cours des derniers mois, Picsopedia Picsopedia has bugged me a lot. a mis sur écoute-moi un lot. It all began when I decided to move Picsopedia from DreamHost to HostGator and then from HostGator to Hostony. Tout a commencé lorsque j'ai décidé d'aller Picsopedia de DreamHost à HostGator puis de 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. Imaginez comment serait-il difficile ont été pour moi de transférer la sauvegarde 5GB grand ensemble d'un serveur à l'autre.

In all this time I managed to discover some tips and tricks that can be used to transfer files/backup from server to server. Pendant tout ce temps j'ai réussi à découvrir quelques trucs et astuces qui peuvent être utilisés pour transférer des fichiers / sauvegarde de serveur à serveur. 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. Ces quelques conseils et astuces, utilisation des outils et des services publics et sont recommandés pour les utilisateurs qui souhaitent transférer d'énormes fichiers d'un serveur à un autre en moins de temps possible.

1. cPanel Remote Backup 1. CPanel Remote Backup

This is the most easiest method used to transfer whole site backup from server to server. C'est la méthode la plus simple le plus utilisé pour le transfert de sauvegarde ensemble du site de serveur à serveur. It makes use of the "Backups" feature in cPanel and needs to be enabled by your host. Il se sert des "backups" dans cPanel et fonctionnalité doit être activée par votre hôte.

To use this Pour utiliser cette

  1. Open the Backups manager in your cPanel and click "Generate/Download a Full Backup" Ouvrez le Gestionnaire de sauvegardes dans votre cPanel et cliquez sur "Generate / Download a Full Backup"
  2. For Backup destination choose "Remote FTP Server (Passive Mode Transfer)" Pour choisir la destination de sauvegarde "Remote FTP Server (Passive Transfer Mode)"
  3. Enter the FTP server, username and password Entrez le serveur FTP, login et mot de passe
  4. Enter the FTP server port (this is usually "21") Entrez le port du serveur FTP (ce qui est généralement "21")
  5. Leave Remote Dir field empty Laissez un champ Remote Dir vide
  6. Hit "Generate Backup" Cliquez sur "Générer de sauvegarde"

Your backup will now be passively generated and transfer from server to server using the net2ftp protocol. Votre sauvegarde va maintenant être passivement généré et le transfert d'un serveur à l'aide du protocole net2ftp. If you don't see this option in your cPanel then you need to ask your host to enable it. Si vous ne voyez pas cette option dans votre cPanel, alors vous devez demander à votre hôte pour l'activer.

2. SSH 2. SSH

SSH is a network protocol that allows data to be exchanged over a secure channel between two computers. SSH est un protocole réseau qui permet aux données d'être échangées via un canal sécurisé entre deux ordinateurs. Now a days nearly every web host provides this on request. Maintenant, un jour presque chaque hébergeur fournit ce sur demande. You will need the Vous aurez besoin du PuTTy PuTTY client to connect to your server via SSH. client de se connecter à votre serveur via SSH.

Once you are connected via PuTTy just follow the instructions: Une fois que vous êtes connecté via PuTTY il suffit de suivre les instructions:

  1. Login to server 1 via SSH and open the folder which you want to backup eg Connexion au serveur 1 via SSH et ouvrez le dossier dans lequel vous souhaitez par exemple de sauvegarde
    cd /home/somepath/ to /yourwebsite/public_html
  2. Make a compressed archive out of this folder using the command Effectuer une archive compressée de ce dossier en utilisant la commande
    tar -cvf sitepack.tar ./
  3. Login to server 2 via SSH and use the command below to fetch the backup from server Connexion au serveur 2 via SSH et utiliser la commande ci-dessous pour récupérer la sauvegarde du serveur
    wget yourdomain.com/sitepack.tar
  4. Now uncompress the archive using the command Maintenant, décompressez l'archive en utilisant la commande
    tar -xvf sitepack.tar
  5. To check the hirearchy of files and their permissions, use the command Pour vérifier l'hirearchy de fichiers et de leurs autorisations, utilisez la commande

3. FlashFXP 3. FlashFXP

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. FlashFXP est l'un de ces quelques clients FTP qui vous permettent de transférer des fichiers par FTP d'un serveur à un autre sans les télécharger sur votre premier PC local.

I haven't ever tried it myself but it is one of the most recommended FTP software across the Internet. Je n'ai pas essayé moi-même mais il est l'un des logiciels FTP les plus recommandés à travers l'Internet. You can download it from Vous pouvez le télécharger à partir here ici . .

4. SST Web Script 4. SST Web Script

SST is basically a server to server file transfer PHP web script. SST est fondamentalement un serveur à un transfert de fichier PHP script web. It is really useful as I have used it myself several times however it is recommended for small backup/file transfers. Il est vraiment utile que je l'ai utilisé moi-même plusieurs fois il est toutefois recommandé pour la sauvegarde des petites et transferts de fichiers. It has a complete GUI which lets you operate it easily. Il a une interface graphique complète qui permet de le manipuler facilement. You need to install this on server 2 (the server where you want to download your backup) Vous devez l'installer sur le serveur 2 (le serveur où vous voulez télécharger votre copie de sauvegarde)

Download Télécharger the script from Sizlopedia. le script à partir Sizlopedia.

Thats all! Thats all! I knew only 4 best techniques to transfer files/backup from server to server. Je savais seulement 4 meilleures techniques pour transférer des fichiers / sauvegarde de serveur à serveur. If you have any more, please share in the comments. Si vous avez plus, s'il vous plaît part dans les commentaires.

  • Wow! Wow! Thanks for the great tips! Merci pour les conseils! I might need them anytime for my image hosting site Je pourrais avoir besoin à tout moment pour mon image d'accueil du site
  • It must be hard work for you managing such large sites (though Picsopedia is not yet large). Il faut travailler dur pour vous en gérant de tels sites de grande taille (quoique Picsopedia n'est pas encore grand). Kudos! Kudos!

    On a side note, don't you think Sizlopedia's current theme is too minimalist? On a side note, vous ne pensez pas Sizlopedia thème actuel est trop minimaliste? I like the logo, but everything else is just gray/white/black. J'aime bien le logo, mais tout le reste est tout gris / blanc / noir. wtf, no colors? wtf, pas de couleurs?
  • @Haris @ Haris

    You are welcome! Tu es le bienvenu!

    @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. Je sais Picsopedia, comparativement à une bonne image d'accueil du site, il n'est pas encore assez, mais avec le temps il sera vraiment grand, et je suis sûr de cela.

    I just like the way Sizlopedia looks now. J'aime juste la façon Sizlopedia apparence. Less ads and more content for users. Moins annonces et plus de contenu pour les utilisateurs.
  • Thanks for the tip Dj. Merci pour le conseil Dj. It will be helpful when i will move my site to a new server. Il sera utile lorsque je proposerai mon site sur un nouveau serveur.
  • Thanks DJ For these Tips. Merci DJ pour ces conseils.

    Very soon am going to transfer my 2GB Data to some other server. Très vite, je vais transférer mes 2 Go de données vers d'autres serveurs. So this will help me a lot. Donc, cela m'aidera beaucoup.
  • Hi, Salut,
    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? Comme je suis une bande passante limitée ici en Inde ne sorte que le processus ci-dessus va affecter ça ... ou il sera simplement transféré sans aucune connexion avec le PC?

    Thanks! Merci! for creating sizlopedia pour créer Sizlopedia
  • @ Mayank @ Mayank

    All these methods use passive server to server connections so you don't need to worry about your local Internet bandwidth Toutes ces méthodes passives à utiliser le serveur de connexions au serveur de sorte que vous n'avez pas besoin de vous soucier de votre bande passante Internet local
  • Hi, Salut,
    i used the above php script , but it's not working for me properly J'ai utilisé le script php ci-dessus, mais il ne marche pas pour moi bien
    Request Status : Demande d'état:
    Error downloading from Erreur lors du téléchargement de 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 , Je veux transférer mon site à l'autre sever, j'ai eu environ 70 Gb de données,
    Thanks, Merci,
    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 est un peu trop gros à manipuler que le script aura besoin de beaucoup de mémoire pour faire ce transfert et finiront dans un délai d'attente.

    You should use the cPanel Backup method, perhaps thats the only method that can handle the transfer of such big amount of data. Vous devez utiliser la méthode de sauvegarde cPanel, thats peut-être la seule méthode pouvant gérer le transfert d'une grande quantité de ces données.
  • SST (Server to Server Transfer) is a great script. SST (serveur à serveur de transfert) est un grand scénario. 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. Juste que je pensais de trouver une copie retouchée / édition avec quelqu'un afin qu'il puisse être libéré de cette restriction de transfert de 5 Mo Taille du fichier. If that could be done, things would be quite sweet than they are at the moment. Si cela pouvait être fait, les choses seraient très sucrée qu'ils ne le sont pour le moment. Please assist if you can, ill be more that pleased than ever if this happens !!! S'il vous plaît aider si vous le pouvez, ill être plus heureux que jamais que si cela arrive!
  • Antonimo Antónimo
    @RD @ RD


    SST file, "downloader.php" - line 155: SST file, "downloader.php" - Ligne 155:

    Changing this line: Changer cette ligne:
    $maxsize=1048576*5;
    to à
    $maxsize=1048576*20;
    gives a 20 MB limit. donne une limite de 20 Mo.

    If you go too large, you will run out of memory. Si vous allez trop grande, vous serez à court de mémoire. I ran out at approximatey 120 MB Je courus au approximatey 120 Mo
  • Salman Salman
    Hi DJ, Salut 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. J'ai fait de sauvegarde en utilisant avec succès cPanel Remote Backup pouvez-vous svp me dire comment restaurer ce fichier de sauvegarde sur mon nouveau serveur afin que tout devient correct car il est sur le serveur précédent.
  • To restore the backup the best thing to do is contact your web hosting support as they are more skilled in this mapper. Pour restaurer la sauvegarde de la meilleure chose à faire est de contacter votre hébergement web soutien, car ils sont plus qualifiés dans ce Mapper.

    Otherwise you can simply extract the TAR and use your files and folders the way you want. Sinon, vous pouvez simplement installer le TRE et l'utilisation de vos fichiers et dossiers comme vous le souhaitez.
  • Can anyone suggest me a way to sync my local back files with the server files? Quelqu'un peut-il me suggérer une façon de synchroniser mes fichiers locaux de retour avec les fichiers du serveur? And if I can sycn it everyday? Et si je peux sycn tous les jours? I need a local backup files, up-to-day. J'ai besoin d'une sauvegarde des fichiers locaux, une mise à jour. :) Thanks! :) Merci!
  • I used SSH commands to transfer 1.5gb over to my new server, it worked a treat. J'ai utilisé des commandes SSH pour transférer plus de 1,5 Go sur mon nouveau serveur, il a travaillé un régal. Thanks for this great info, it saved me a lot of time, hassle and bandwidth Merci pour cette info grand, il m'a sauvé beaucoup de temps, sans tracas et de bande passante
  • Abdul Wahid Abdul Wahid
    Hi Salut

    I get this for a 52mb file. J'obtiens ce pour un fichier de 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 Fatal error: Admis taille de la mémoire de 33554432 octets épuisée (tried to allocate 31196379 bytes) in / home2/funk999/public_html/siteadmin/downloader.php à la ligne 166

    I increased the memory limit aswell, it use to be fine untill i upgraded to php5 J'ai augmenté la limite de mémoire aussi bien, l'utiliser pour être bien jusqu'à ce que je suis passé à php5
    Help! Aider!

    Thanks Merci
  • Exactly what I was looking for with the SSH. Exactement ce que je cherchais avec le SSH.
    Thanks for posting that stuff. Merci de poster ce truc.
  • 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. Chers J'ai utilisé votre première méthode de transfert de données, j'ai utilisé des moyens cPanel sauvegarde de données à distance et compte tenu de toutes les infos comme FTP IP du serveur, nom d'utilisateur, mot de passe, port du nouveau serveur. But after 10 minute, I got the email that the backup completed successfully. Mais après 10 minutes, j'ai reçu le courriel que la sauvegarde s'est terminée correctement. But this process generated backup on old server, instead of new bought server. Mais ce processus a généré de sauvegarde sur un ancien serveur, au lieu du nouveau serveur acheté.

    I was thinking that backup will be saved at the new hosting account. Je pensais que la sauvegarde sera enregistrée au nouveau compte d'hébergement. Please help me what should I do, or it will slowly transfer at new server ? S'il vous plaît m'aider que dois-je faire, soit il va lentement transfert au nouveau serveur?
  • Actually sir! En fait, monsieur! thats what its supposed to do. thats ce que son supposé faire.

    It first generates the backup on the local server and then transfers it over the web to the new server through Remote backup facility. Elle génère d'abord la sauvegarde sur le serveur local et la transfère ensuite sur le Web sur le nouveau serveur via Remote installation de sauvegarde.
  • I use net2ftp, a web based ftp client for server to server file transfers. J'utilise net2ftp, d'un client web ftp pour le serveur à serveur de fichiers. You can download it and install at your server, its a complete FTP client and most important its free. Vous pouvez le télécharger et l'installer sur votre serveur, c'est un client FTP complet et le plus important de son libre.
blog comments powered by Disqus Commentaires Blog powered by Disqus