mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
Updated Bichon Data Migration: v0.3.7 → v1.0 (markdown)
@@ -38,6 +38,32 @@ If `--bichon-index-dir` or `--bichon-data-dir` were customized, `bichon-indices/
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Before Starting the Migration
|
||||||
|
|
||||||
|
Before running the migration tool:
|
||||||
|
|
||||||
|
1. **Stop the existing v0.3.7 bichon server completely**
|
||||||
|
|
||||||
|
* Ensure no bichon process is still running.
|
||||||
|
* Migration must not be performed while the old server is actively writing data.
|
||||||
|
|
||||||
|
2. **Use the latest available v1.x.x release**
|
||||||
|
|
||||||
|
* It is strongly recommended to use the latest `bichon` and `bichon-admin` versions,
|
||||||
|
as newer releases may include migration fixes, memory optimizations, or data
|
||||||
|
consistency improvements.
|
||||||
|
|
||||||
|
3. Run the migration using `bichon-admin`.
|
||||||
|
|
||||||
|
4. After the migration finishes successfully:
|
||||||
|
|
||||||
|
* Start the new v1.x.x bichon server.
|
||||||
|
* It is recommended to keep the legacy data for a few days after migration. Only remove the old data once the new server has been running stably and the migration has been fully validated.
|
||||||
|
|
||||||
|
> **Warning:** Do not start the v1.x.x server before migration has completed successfully.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Running the Migration
|
## Running the Migration
|
||||||
|
|
||||||
Run `bichon-admin` and select:
|
Run `bichon-admin` and select:
|
||||||
|
|||||||
Reference in New Issue
Block a user