Jawaban:
Seperti yang tercantum dalam acara dokumenter penyimpanan data dan konfigurasi. dipisahkan dari aplikasi.
Dengan cara ini Anda bisa menyalin direktori aplikasi (Sesuatu seperti /opt/nexus-oss-webapp-X.Y.Z/
) dan direktori data Anda ( /opt/sonatype-work/
) ke server baru tanpa masalah.
Saya menduga satu-satunya pengaturan yang harus Anda ubah sebelum mencoba memulai kembali adalah URL repositori yang dapat dilakukan dengan mengedit sonatype-work/nexus/conf/nexus.xml
.
Saya baru saja memindahkan repo saya dari mesin ke yang lain, dan memutakhirkannya dari 1.8.x ke 1.9.0 pada saat yang sama tanpa masalah.
Untuk versi terbaru Nexus yang membuat struktur yang mirip dengan ini:
blobs cache db elasticsearch etc generated-bundles instances javaprefs kar keystores lock log orient port restore-from-backup tmp
Anda cukup men-zip gumpalan dan direktori db dan menggantinya dari instalasi Nexus baru di lokasi baru.
Jangan lupa untuk chown file setelah unzip untuk izin yang sesuai.
Pastikan Nexus dihentikan sebelum Anda menggantinya. Setelah diganti, mulai Nexus back up itu harus mulai tanpa masalah dan mulai pengindeksan ulang.