harbor/docs/1.10/administration/upgrade/roll_back_upgrade.md

45 lines
1.2 KiB
Markdown
Raw Normal View History

2020-01-13 16:05:58 +01:00
[Back to table of contents](../../index.md)
----------
# Roll Back from an Upgrade
2019-10-17 16:59:01 +02:00
2020-01-13 16:05:58 +01:00
If, for any reason, you need to roll back to the previous version of Harbor, perform the following steps.
2019-10-17 16:59:01 +02:00
2020-01-13 16:09:20 +01:00
**NOTE**: To roll back from an upgrade, you must have backed up the previous version of Harbor. For information about backing up Harbor before an upgrade, see [Upgrade Harbor and Migrate Data](upgrade_migrate_data.md).
2019-10-17 16:59:01 +02:00
1. Stop and remove the current Harbor service if it is still running.
```sh
cd harbor
docker-compose down
```
2. Remove current Harbor instance.
```sh
rm -rf harbor
```
2020-01-13 16:05:58 +01:00
3. Restore the older version of Harbor.
2019-10-17 16:59:01 +02:00
```sh
mv /my_backup_dir/harbor harbor
```
2020-01-13 16:05:58 +01:00
4. To restore the database, copy the data files from the backup directory to your data volume, which by default is `/data/database`.
2019-10-17 16:59:01 +02:00
2020-01-13 16:05:58 +01:00
5. Restart the Harbor service using the previous configuration.
If the previous version of Harbor was installed by a release build:
2019-10-17 16:59:01 +02:00
```sh
cd harbor
./install.sh
```
2020-01-13 16:05:58 +01:00
**NOTE**: While you can roll back an upgrade to the state before you started the upgrade, Harbor does not support downgrades.
----------
[Back to table of contents](../../index.md)