This commit is contained in:
github-actions[bot] 2021-04-16 09:27:21 +00:00
parent 0956cc5b0e
commit 6b9a0b4f69
4 changed files with 45 additions and 41 deletions

View file

@ -1640,15 +1640,19 @@ This image is based on config files that can be persisted using Docker volumes,
<p>All files are using the Unix format with <code>LF</code> line endings.</p>
<p>Please do not use <code>CRLF</code>.</p>
<h3 id="what-about-backups"><a class="toclink" href="#what-about-backups">What about backups?</a></h3>
<p>Assuming that you use <code>docker-compose</code> and a data volumes, you can backup your user mails like this:</p>
<div class="highlight"><pre><span></span><code>docker run --rm -ti <span class="se">\</span>
<p>Assuming that you use <code>docker-compose</code> and data volumes, you can backup the configuration, emails and logs like this:</p>
<div class="highlight"><pre><span></span><code><span class="c1"># create backup</span>
docker run --rm -ti <span class="se">\</span>
-v maildata:/var/mail <span class="se">\</span>
-v mailstate:/var/mail-state <span class="se">\</span>
-v maillogs:/var/logs/mail <span class="se">\</span>
-v <span class="s2">&quot;</span><span class="nv">$PWD</span><span class="s2">/config&quot;</span>:/tmp/docker-mailserver <span class="se">\</span>
-v /backup/mail:/backup <span class="se">\</span>
alpine:3.2 <span class="se">\</span>
tar czf <span class="s2">&quot;/backup/mail-</span><span class="k">$(</span>date +%y%m%d-%H%M%S<span class="k">)</span><span class="s2">.tgz&quot;</span> /var/mail /var/mail-state
alpine:latest <span class="se">\</span>
tar czf <span class="s2">&quot;/backup/mail-</span><span class="k">$(</span>date +%F<span class="k">)</span><span class="s2">.tar.gz&quot;</span> /var/mail /var/mail-state /var/logs/mail /tmp/docker-mailserver
find /backup/mail -type f -mtime +30 -exec rm -f <span class="o">{}</span> <span class="se">\;</span>
<span class="c1"># delete backups older than 30 days</span>
find /backup/mail -type f -mtime +30 -delete
</code></pre></div>
<h3 id="what-about-mail-state-folder"><a class="toclink" href="#what-about-mail-state-folder">What about <code>mail-state</code> folder?</a></h3>
<p>This folder consolidates all data generated by the server itself to persist when you upgrade.

File diff suppressed because one or more lines are too long

View file

@ -1,143 +1,143 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/introduction/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/setup.sh/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/user-management/accounts/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/user-management/aliases/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/best-practices/dkim/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/best-practices/dmarc/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/best-practices/spf/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/best-practices/autodiscover/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/security/understanding-the-ports/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/security/ssl/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/security/fail2ban/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/troubleshooting/debugging/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/pop3/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/optional-config/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/maintenance/update-and-cleanup/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/override-defaults/dovecot/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/override-defaults/postfix/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/override-defaults/user-patches/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/auth-ldap/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/mail-sieve/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/mail-fetchmail/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/mail-forwarding/relay-hosts/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/mail-forwarding/aws-ses/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/full-text-search/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/kubernetes/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/config/advanced/ipv6/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/examples/tutorials/basic-installation/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/examples/tutorials/mailserver-behind-proxy/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/examples/uses-cases/forward-only-mailserver-with-ldap-authentication/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/faq/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/contributing/issues-and-pull-requests/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/contributing/coding-style/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/contributing/tests/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://docker-mailserver.github.io/docker-mailserver/edge/contributing/documentation/</loc>
<lastmod>2021-04-15</lastmod>
<lastmod>2021-04-16</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.