diff --git a/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md b/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md index 8eac7f4f..d76abfac 100644 --- a/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md +++ b/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md @@ -243,6 +243,10 @@ and (optionally) dropped few columns in `vmail.alias` table. iRedAPD and iRedAdmin (and iRedAdmin-Pro) have been upgraded to use this new SQL structure. +!!! warning + + Please backup SQL database `vmail` before you run any SQL commands below. + #### Create required new SQL tables Please connect to MySQL server as MySQL root user, and execute SQL commands @@ -316,12 +320,13 @@ perl -pi -e 's#alias,#forwardings,#g' *.cf Restarting Postfix service is required. -#### [OPTIONAL] Drop unused SQL columns in `vmail.alias` table +#### Drop unused SQL columns in `vmail.alias` table !!! warning - Please upgrade iRedAPD and iRedAdmin-Pro also, they need the new SQL - structure also. + * Make sure you have a backup of SQL database `vmail`. + * Please also upgrade iRedAPD and iRedAdmin-Pro, they need the new SQL + structure too. After migration, few columns in `vmail.alias` table are not used anymore. it's ok to drop them. But it's strongly recommended to keep them for few more days @@ -387,6 +392,10 @@ and (optionally) dropped few columns in `vmail.alias` table. iRedAPD and iRedAdmin (and iRedAdmin-Pro) have been upgraded to use this new SQL structure. +!!! warning + + Please backup SQL database `vmail` before you run any SQL commands below. + #### Create required new SQL tables Please connect to PostgreSQL server as `vmailadmin` user, then execute SQL @@ -468,12 +477,13 @@ perl -pi -e 's#alias,#forwardings,#g' *.cf Restarting Postfix service is required. -#### [OPTIONAL] Drop unused SQL columns in `vmail.alias` table +#### Drop unused SQL columns in `vmail.alias` table !!! warning - Please upgrade iRedAPD and iRedAdmin-Pro also, they need the new SQL - structure also. + * Make sure you have a backup of SQL database `vmail`. + * Please also upgrade iRedAPD and iRedAdmin-Pro, they need the new SQL + structure too. After migration, few columns in `vmail.alias` table are not used anymore, it's ok to drop them. But it's strongly recommended to keep them for few more days diff --git a/html/upgrade.iredmail.0.9.6-0.9.7.html b/html/upgrade.iredmail.0.9.6-0.9.7.html index d66c3465..5b0bff8b 100644 --- a/html/upgrade.iredmail.0.9.6-0.9.7.html +++ b/html/upgrade.iredmail.0.9.6-0.9.7.html @@ -40,7 +40,7 @@
  • Create required new SQL tables
  • Migrate mail accounts
  • Update Postfix config files
  • -
  • [OPTIONAL] Drop unused SQL columns in vmail.alias table
  • +
  • Drop unused SQL columns in vmail.alias table
  • Fixed: Avoid possible backdooring mysqldump backups
  • @@ -51,7 +51,7 @@
  • Create required new SQL tables
  • Migrate mail accounts
  • Update Postfix config files
  • -
  • [OPTIONAL] Drop unused SQL columns in vmail.alias table
  • +
  • Drop unused SQL columns in vmail.alias table
  • @@ -281,6 +281,10 @@ management, you can find details about this change here: and (optionally) dropped few columns in vmail.alias table.

    iRedAPD and iRedAdmin (and iRedAdmin-Pro) have been upgraded to use this new SQL structure.

    +
    +

    Warning

    +

    Please backup SQL database vmail before you run any SQL commands below.

    +

    Create required new SQL tables

    Please connect to MySQL server as MySQL root user, and execute SQL commands below to create required new tables:

    @@ -343,11 +347,14 @@ perl -pi -e 's#alias,#forwardings,#g' *.cf

    Restarting Postfix service is required.

    -

    [OPTIONAL] Drop unused SQL columns in vmail.alias table

    +

    Drop unused SQL columns in vmail.alias table

    Warning

    -

    Please upgrade iRedAPD and iRedAdmin-Pro also, they need the new SQL -structure also.

    +

    After migration, few columns in vmail.alias table are not used anymore. it's ok to drop them. But it's strongly recommended to keep them for few more days @@ -408,6 +415,10 @@ management, you can find details about this change here: and (optionally) dropped few columns in vmail.alias table.

    iRedAPD and iRedAdmin (and iRedAdmin-Pro) have been upgraded to use this new SQL structure.

    +
    +

    Warning

    +

    Please backup SQL database vmail before you run any SQL commands below.

    +

    Create required new SQL tables

    Please connect to PostgreSQL server as vmailadmin user, then execute SQL commands below to create required new tables:

    @@ -478,11 +489,14 @@ perl -pi -e 's#alias,#forwardings,#g' *.cf

    Restarting Postfix service is required.

    -

    [OPTIONAL] Drop unused SQL columns in vmail.alias table

    +

    Drop unused SQL columns in vmail.alias table

    Warning

    -

    Please upgrade iRedAPD and iRedAdmin-Pro also, they need the new SQL -structure also.

    +

    After migration, few columns in vmail.alias table are not used anymore, it's ok to drop them. But it's strongly recommended to keep them for few more days