Backup using FTP












1















I got a question about backing up my website. How do I make sure I have downloaded all, copying the files locally using FTP? I left the terminal to work and a copy of Magento folder was created on my PC, but I ask because at the first attempt I was disconnect.










share|improve this question

























  • Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

    – Marius
    Sep 24 '14 at 8:22











  • So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

    – Faith
    Sep 24 '14 at 8:31











  • versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

    – Marius
    Sep 24 '14 at 8:33











  • I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

    – Faith
    Sep 24 '14 at 8:42













  • he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

    – Julien Lachal
    Sep 24 '14 at 9:07


















1















I got a question about backing up my website. How do I make sure I have downloaded all, copying the files locally using FTP? I left the terminal to work and a copy of Magento folder was created on my PC, but I ask because at the first attempt I was disconnect.










share|improve this question

























  • Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

    – Marius
    Sep 24 '14 at 8:22











  • So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

    – Faith
    Sep 24 '14 at 8:31











  • versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

    – Marius
    Sep 24 '14 at 8:33











  • I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

    – Faith
    Sep 24 '14 at 8:42













  • he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

    – Julien Lachal
    Sep 24 '14 at 9:07
















1












1








1








I got a question about backing up my website. How do I make sure I have downloaded all, copying the files locally using FTP? I left the terminal to work and a copy of Magento folder was created on my PC, but I ask because at the first attempt I was disconnect.










share|improve this question
















I got a question about backing up my website. How do I make sure I have downloaded all, copying the files locally using FTP? I left the terminal to work and a copy of Magento folder was created on my PC, but I ask because at the first attempt I was disconnect.







backup local






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 38 mins ago









Teja Bhagavan Kollepara

3,01241949




3,01241949










asked Sep 24 '14 at 8:15









FaithFaith

1615




1615













  • Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

    – Marius
    Sep 24 '14 at 8:22











  • So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

    – Faith
    Sep 24 '14 at 8:31











  • versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

    – Marius
    Sep 24 '14 at 8:33











  • I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

    – Faith
    Sep 24 '14 at 8:42













  • he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

    – Julien Lachal
    Sep 24 '14 at 9:07





















  • Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

    – Marius
    Sep 24 '14 at 8:22











  • So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

    – Faith
    Sep 24 '14 at 8:31











  • versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

    – Marius
    Sep 24 '14 at 8:33











  • I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

    – Faith
    Sep 24 '14 at 8:42













  • he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

    – Julien Lachal
    Sep 24 '14 at 9:07



















Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

– Marius
Sep 24 '14 at 8:22





Don't use ftp to backup your magento instance. It has about 16-17k files. It will take forever.

– Marius
Sep 24 '14 at 8:22













So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

– Faith
Sep 24 '14 at 8:31





So what do you suggest? I cannot complete the backup through the admin control panel because it logs me out ^^' I thought FTP was the solution. I already downloaded the files, I just don't know if they are all there. I don't think so, because the local folder weights only 66MB

– Faith
Sep 24 '14 at 8:31













versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

– Marius
Sep 24 '14 at 8:33





versioning system, even a simple archive is better than downloading 17k files. There is also the option to backup the server from the admin panel System->Tools->Backup but I've seen it back-fire a few times.

– Marius
Sep 24 '14 at 8:33













I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

– Faith
Sep 24 '14 at 8:42







I'm sorry, I'm a newbie, first time I'm using Magento. Versioning system what does it mean? Something like that? stackoverflow.com/questions/13655733/… Because the backup option from the admin panel it doesn't work, I don't know why

– Faith
Sep 24 '14 at 8:42















he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

– Julien Lachal
Sep 24 '14 at 9:07







he meant something like SVN (here Tortoise if you're on Windows), or Git which are versionning system, they'll allow you to go back to a previous stable state of development in case you need to.

– Julien Lachal
Sep 24 '14 at 9:07












2 Answers
2






active

oldest

votes


















2














I will answer this in a more general way with regards to source control.



When I am working with Magento projects I use Git as a source control system and do nightly database backups from my servers. This allows me to keep a track of all data changes by admin users and also helps me to track what code changes have been made in the project.



Then I make sure that I deploy any changes via a git checkout of a tag, so that I know what exactly is and isn't live and make sure all changes are committed and deployed in this way rather than via ftp.



Having everything under source control, including Magento core, allows me to checkout the system locally easily and I can easily download the latest database backup and use this as the database for my local system. It will also make sure changes are not lost or overridden and provides an overview of what has changed, by who and when.






share|improve this answer































    2














    Aside from GIT (which is highly recommended) there are other ways to create a traditional "backup" of Magento. There are multiple ways to backup Magento that would be MUCH better than trying to download via FTP including SSH, control panel, and the standard built-in Magento backup method.



    If you're just trying to copy down all the files via FTP it takes forever / kills your session because it has to make a request for each individual file (roughly 15k files or more) and this is insane. Instead make a backup on the server and put everything into 1 or 2 compressed files (.tar.gz or .zip) and then use FTP to download that 1 file.



    It's like trying to ship 15,000 pieces of junk to your friend. Would you rather stick them all in a box and ship it in 1 piece or ship each item individually? It's the same thing.






    share|improve this answer
























      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "479"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f36908%2fbackup-using-ftp%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      2














      I will answer this in a more general way with regards to source control.



      When I am working with Magento projects I use Git as a source control system and do nightly database backups from my servers. This allows me to keep a track of all data changes by admin users and also helps me to track what code changes have been made in the project.



      Then I make sure that I deploy any changes via a git checkout of a tag, so that I know what exactly is and isn't live and make sure all changes are committed and deployed in this way rather than via ftp.



      Having everything under source control, including Magento core, allows me to checkout the system locally easily and I can easily download the latest database backup and use this as the database for my local system. It will also make sure changes are not lost or overridden and provides an overview of what has changed, by who and when.






      share|improve this answer




























        2














        I will answer this in a more general way with regards to source control.



        When I am working with Magento projects I use Git as a source control system and do nightly database backups from my servers. This allows me to keep a track of all data changes by admin users and also helps me to track what code changes have been made in the project.



        Then I make sure that I deploy any changes via a git checkout of a tag, so that I know what exactly is and isn't live and make sure all changes are committed and deployed in this way rather than via ftp.



        Having everything under source control, including Magento core, allows me to checkout the system locally easily and I can easily download the latest database backup and use this as the database for my local system. It will also make sure changes are not lost or overridden and provides an overview of what has changed, by who and when.






        share|improve this answer


























          2












          2








          2







          I will answer this in a more general way with regards to source control.



          When I am working with Magento projects I use Git as a source control system and do nightly database backups from my servers. This allows me to keep a track of all data changes by admin users and also helps me to track what code changes have been made in the project.



          Then I make sure that I deploy any changes via a git checkout of a tag, so that I know what exactly is and isn't live and make sure all changes are committed and deployed in this way rather than via ftp.



          Having everything under source control, including Magento core, allows me to checkout the system locally easily and I can easily download the latest database backup and use this as the database for my local system. It will also make sure changes are not lost or overridden and provides an overview of what has changed, by who and when.






          share|improve this answer













          I will answer this in a more general way with regards to source control.



          When I am working with Magento projects I use Git as a source control system and do nightly database backups from my servers. This allows me to keep a track of all data changes by admin users and also helps me to track what code changes have been made in the project.



          Then I make sure that I deploy any changes via a git checkout of a tag, so that I know what exactly is and isn't live and make sure all changes are committed and deployed in this way rather than via ftp.



          Having everything under source control, including Magento core, allows me to checkout the system locally easily and I can easily download the latest database backup and use this as the database for my local system. It will also make sure changes are not lost or overridden and provides an overview of what has changed, by who and when.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Sep 24 '14 at 9:55









          David MannersDavid Manners

          24.7k862212




          24.7k862212

























              2














              Aside from GIT (which is highly recommended) there are other ways to create a traditional "backup" of Magento. There are multiple ways to backup Magento that would be MUCH better than trying to download via FTP including SSH, control panel, and the standard built-in Magento backup method.



              If you're just trying to copy down all the files via FTP it takes forever / kills your session because it has to make a request for each individual file (roughly 15k files or more) and this is insane. Instead make a backup on the server and put everything into 1 or 2 compressed files (.tar.gz or .zip) and then use FTP to download that 1 file.



              It's like trying to ship 15,000 pieces of junk to your friend. Would you rather stick them all in a box and ship it in 1 piece or ship each item individually? It's the same thing.






              share|improve this answer




























                2














                Aside from GIT (which is highly recommended) there are other ways to create a traditional "backup" of Magento. There are multiple ways to backup Magento that would be MUCH better than trying to download via FTP including SSH, control panel, and the standard built-in Magento backup method.



                If you're just trying to copy down all the files via FTP it takes forever / kills your session because it has to make a request for each individual file (roughly 15k files or more) and this is insane. Instead make a backup on the server and put everything into 1 or 2 compressed files (.tar.gz or .zip) and then use FTP to download that 1 file.



                It's like trying to ship 15,000 pieces of junk to your friend. Would you rather stick them all in a box and ship it in 1 piece or ship each item individually? It's the same thing.






                share|improve this answer


























                  2












                  2








                  2







                  Aside from GIT (which is highly recommended) there are other ways to create a traditional "backup" of Magento. There are multiple ways to backup Magento that would be MUCH better than trying to download via FTP including SSH, control panel, and the standard built-in Magento backup method.



                  If you're just trying to copy down all the files via FTP it takes forever / kills your session because it has to make a request for each individual file (roughly 15k files or more) and this is insane. Instead make a backup on the server and put everything into 1 or 2 compressed files (.tar.gz or .zip) and then use FTP to download that 1 file.



                  It's like trying to ship 15,000 pieces of junk to your friend. Would you rather stick them all in a box and ship it in 1 piece or ship each item individually? It's the same thing.






                  share|improve this answer













                  Aside from GIT (which is highly recommended) there are other ways to create a traditional "backup" of Magento. There are multiple ways to backup Magento that would be MUCH better than trying to download via FTP including SSH, control panel, and the standard built-in Magento backup method.



                  If you're just trying to copy down all the files via FTP it takes forever / kills your session because it has to make a request for each individual file (roughly 15k files or more) and this is insane. Instead make a backup on the server and put everything into 1 or 2 compressed files (.tar.gz or .zip) and then use FTP to download that 1 file.



                  It's like trying to ship 15,000 pieces of junk to your friend. Would you rather stick them all in a box and ship it in 1 piece or ship each item individually? It's the same thing.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Feb 18 '15 at 23:43









                  WinstonWinston

                  41422




                  41422






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Magento Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f36908%2fbackup-using-ftp%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Berlina muro

                      Last logged in always never, not logging

                      Berlina aerponto