Kurulum
GoArchive binary'sini kaynaktan derleyin ve kurulumu doğrulayın.
GoArchive kaynak kod olarak dağıtılır ve çalışma zamanında hiçbir bağımlılığı olmayan tek bir binary olarak derlenir.
Gereksinimler
- Go 1.21 veya üzeri
- MySQL sunucularınıza ağ erişimi
Kaynaktan derleme
git clone https://github.com/dbsmedya/goarchive.git
cd goarchive
go build -o goarchive ./cmd/goarchive
Bu komut, bulunduğunuz dizinde bir goarchive binary’si oluşturur.
Sistem geneline kurulum
Binary’yi PATH üzerindeki bir dizine taşıyın:
sudo mv goarchive /usr/local/bin/
Doğrulama
goarchive version
Komut sürüm ve derleme bilgisini yazdırır. Kabuğunuz komutu bulamadığını
bildiriyorsa, binary’nin PATH üzerinde olduğundan emin olun.
Komutlar
goarchive --help
| Komut | Amacı |
|---|---|
archive | Veriyi hedefe kopyalar, ardından kaynaktan siler |
copy-only | Veriyi hedefe kopyalar, hiçbir şey silmez |
purge | Veriyi kopyalamadan kaynaktan siler |
dry-run | İşi, tahmini satır sayılarıyla birlikte önizler |
validate | Yapılandırmayı ve ortamı denetler |
plan | Tablo ilişkilerini ve işlem sırasını gösterir |
list-jobs | Yapılandırma dosyasındaki işleri listeler |
version | Sürüm bilgisini gösterir |
Sonraki adım
İlk yapılandırma dosyanızı oluşturmak için Hızlı Başlangıç sayfasına geçin.
