Backup using FTP
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
add a comment |
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
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
add a comment |
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
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
backup local
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
add a comment |
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
add a comment |
2 Answers
2
active
oldest
votes
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.
add a comment |
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.
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment |
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.
add a comment |
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.
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.
answered Sep 24 '14 at 9:55
David MannersDavid Manners
24.7k862212
24.7k862212
add a comment |
add a comment |
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.
add a comment |
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.
add a comment |
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.
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.
answered Feb 18 '15 at 23:43
WinstonWinston
41422
41422
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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