What is the correct way to use doveadm to backup emails?












0














I am trying to backup my email server with dovecot. I have read the doveadm command documentation but it is unclear on how to use it.



I have create a test directory /dove_backup and then trying to backup with:



doveadm backup -A maildir:/dove_backup but the command throws error as it does not have permissions to write to the directory.



After granting 777 permissions it does write but there are no directories of the users but only files.










share|improve this question





























    0














    I am trying to backup my email server with dovecot. I have read the doveadm command documentation but it is unclear on how to use it.



    I have create a test directory /dove_backup and then trying to backup with:



    doveadm backup -A maildir:/dove_backup but the command throws error as it does not have permissions to write to the directory.



    After granting 777 permissions it does write but there are no directories of the users but only files.










    share|improve this question



























      0












      0








      0







      I am trying to backup my email server with dovecot. I have read the doveadm command documentation but it is unclear on how to use it.



      I have create a test directory /dove_backup and then trying to backup with:



      doveadm backup -A maildir:/dove_backup but the command throws error as it does not have permissions to write to the directory.



      After granting 777 permissions it does write but there are no directories of the users but only files.










      share|improve this question















      I am trying to backup my email server with dovecot. I have read the doveadm command documentation but it is unclear on how to use it.



      I have create a test directory /dove_backup and then trying to backup with:



      doveadm backup -A maildir:/dove_backup but the command throws error as it does not have permissions to write to the directory.



      After granting 777 permissions it does write but there are no directories of the users but only files.







      backup dovecot






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 16 at 16:02









      Rui F Ribeiro

      38.9k1479129




      38.9k1479129










      asked Dec 16 at 15:48









      Fabrizio Mazzoni

      1106




      1106






















          1 Answer
          1






          active

          oldest

          votes


















          0














          Simply tar czf mailstorage.tgz /path/to/maillocation. doveadm backup is intended to syncronize the mail storages between two instances of the dovecot, not for creating the archives.






          share|improve this answer





















          • Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
            – Fabrizio Mazzoni
            Dec 16 at 18:07






          • 1




            You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
            – Kondybas
            Dec 16 at 19:26










          • Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
            – Fabrizio Mazzoni
            Dec 16 at 19:48






          • 1




            Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
            – Kondybas
            Dec 16 at 19:57











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          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%2funix.stackexchange.com%2fquestions%2f489331%2fwhat-is-the-correct-way-to-use-doveadm-to-backup-emails%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          Simply tar czf mailstorage.tgz /path/to/maillocation. doveadm backup is intended to syncronize the mail storages between two instances of the dovecot, not for creating the archives.






          share|improve this answer





















          • Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
            – Fabrizio Mazzoni
            Dec 16 at 18:07






          • 1




            You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
            – Kondybas
            Dec 16 at 19:26










          • Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
            – Fabrizio Mazzoni
            Dec 16 at 19:48






          • 1




            Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
            – Kondybas
            Dec 16 at 19:57
















          0














          Simply tar czf mailstorage.tgz /path/to/maillocation. doveadm backup is intended to syncronize the mail storages between two instances of the dovecot, not for creating the archives.






          share|improve this answer





















          • Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
            – Fabrizio Mazzoni
            Dec 16 at 18:07






          • 1




            You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
            – Kondybas
            Dec 16 at 19:26










          • Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
            – Fabrizio Mazzoni
            Dec 16 at 19:48






          • 1




            Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
            – Kondybas
            Dec 16 at 19:57














          0












          0








          0






          Simply tar czf mailstorage.tgz /path/to/maillocation. doveadm backup is intended to syncronize the mail storages between two instances of the dovecot, not for creating the archives.






          share|improve this answer












          Simply tar czf mailstorage.tgz /path/to/maillocation. doveadm backup is intended to syncronize the mail storages between two instances of the dovecot, not for creating the archives.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Dec 16 at 18:06









          Kondybas

          49827




          49827












          • Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
            – Fabrizio Mazzoni
            Dec 16 at 18:07






          • 1




            You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
            – Kondybas
            Dec 16 at 19:26










          • Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
            – Fabrizio Mazzoni
            Dec 16 at 19:48






          • 1




            Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
            – Kondybas
            Dec 16 at 19:57


















          • Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
            – Fabrizio Mazzoni
            Dec 16 at 18:07






          • 1




            You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
            – Kondybas
            Dec 16 at 19:26










          • Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
            – Fabrizio Mazzoni
            Dec 16 at 19:48






          • 1




            Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
            – Kondybas
            Dec 16 at 19:57
















          Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
          – Fabrizio Mazzoni
          Dec 16 at 18:07




          Oh ok. So a simple backup is enough. The issue is that files will sometimes change as the server is running and the backup says it has failed.
          – Fabrizio Mazzoni
          Dec 16 at 18:07




          1




          1




          You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
          – Kondybas
          Dec 16 at 19:26




          You can rsync -aR --del -q /pathto/mailstorage /temp/mailstorage few times (only first run will be lasting for a while) and then tar the copy.
          – Kondybas
          Dec 16 at 19:26












          Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
          – Fabrizio Mazzoni
          Dec 16 at 19:48




          Thanks. So in order to keep an updated copy I can create a cron that will run the command daily and it will do a diff update?
          – Fabrizio Mazzoni
          Dec 16 at 19:48




          1




          1




          Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
          – Kondybas
          Dec 16 at 19:57




          Sure. Also rsync is able to copy the tree over the network so you can syncronize between different hosts.
          – Kondybas
          Dec 16 at 19:57


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Unix & Linux 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.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • 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%2funix.stackexchange.com%2fquestions%2f489331%2fwhat-is-the-correct-way-to-use-doveadm-to-backup-emails%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

          Morgemoulin

          Scott Moir

          Souastre