Update migrate.to.iredmail.easy.html.

This commit is contained in:
Zhang Huangbin 2020-02-28 09:50:25 +08:00
parent a9c0f93f32
commit 3d5e543a9d
2 changed files with 26 additions and 0 deletions

View File

@ -44,6 +44,19 @@ Please backup all important data before preparing the migration, including but n
After moved to iRedMail Easy, you should place all your custom settings in files
under `/opt/iredmail/custom/<software>/`.
## MySQL backend: Remove MySQL (not MariaDB) packages
!!! attention
This is not necessary if you're running MariaDB backend.
iRedMail Easy installs MariaDB instead of MySQL, if you're running MySQL
backend, you need to:
- Backup all databases
- Remove mysql packages
- Restore backup SQL files after iRedMail Easy installation
## Create required files used by iRedMail Easy
iRedMail Easy doesn't store any SQL/LDAP passwords on its deployment servers,

View File

@ -22,6 +22,7 @@
<li><a href="#summary">Summary</a></li>
<li><a href="#requirements">Requirements</a></li>
<li><a href="#backup-first">Backup first</a></li>
<li><a href="#mysql-backend-remove-mysql-not-mariadb-packages">MySQL backend: Remove MySQL (not MariaDB) packages</a></li>
<li><a href="#create-required-files-used-by-iredmail-easy">Create required files used by iRedMail Easy</a></li>
<li><a href="#copy-files-to-new-locations">Copy files to new locations</a></li>
<li><a href="#split-custom-settings">Split custom settings</a><ul>
@ -80,6 +81,18 @@ iRedMail Team quickly.</p>
under <code>/opt/iredmail/custom/&lt;software&gt;/</code>.</p>
</li>
</ul>
<h2 id="mysql-backend-remove-mysql-not-mariadb-packages">MySQL backend: Remove MySQL (not MariaDB) packages</h2>
<div class="admonition attention">
<p class="admonition-title">Attention</p>
<p>This is not necessary if you're running MariaDB backend.</p>
</div>
<p>iRedMail Easy installs MariaDB instead of MySQL, if you're running MySQL
backend, you need to:</p>
<ul>
<li>Backup all databases</li>
<li>Remove mysql packages</li>
<li>Restore backup SQL files after iRedMail Easy installation</li>
</ul>
<h2 id="create-required-files-used-by-iredmail-easy">Create required files used by iRedMail Easy</h2>
<p>iRedMail Easy doesn't store any SQL/LDAP passwords on its deployment servers,
instead it reads from files under <code>/root/.iredmail/kv/</code> on your server to get