2014-09-08 38 views
5

Verilerini başka bir salt veri kapsayıcısına yazan bir veritabanı docker kabına sahibim. Yalnızca veri kabı, veritabanının verilerini sakladığı bir birime sahiptir. Bu salt veri kabını bir makineden diğerine taşıma "docker" yolu var mı? Docker kaydetme ve docker yüklemesini okudum, ancak bu komutlar kaplara değil, görüntüleri kaydedip yükler. Docker konteynerini hacimleriyle birlikte paketleyebilmek ve başka bir makineye taşıyabilmeyi istiyorum.Yalnızca bir veri gönderici kapsayıcısını bir makineden diğerine taşıma yönteminin doğru yolu

cevap

5

flocker projesini kullanıma sunun. Bu soruna çok ilginç bir çözüm, anlık görüntü için ZFS'yi kullanarak ana bilgisayarlar arasındaki depolama hacmini çoğaltmak.

+0

Veritabanını taşıdığınızda bu tür bir çözümün hızı nedir? Büyük bir kesinti bir kapsayıcıyı bir veritabanına geçirebilir. Ve ayrıca, bir ana bilgisayar, ilişkili veri konteynerine sahip bir servis çalıştırıyorsa, fiziksel olarak aşağı iner? Bu durumda verilerin başka bir ana bilgisayara taşınmayacağını düşünüyorum. –

+0

@FractalizeR Flocker belgelerini ve blogu okumanızı tavsiye ederim. Flocker'ın veri geçişine yönelik benzersiz “2 aşamalı itme” yaklaşımını anlatıyor. Tam olarak belirlediğiniz kullanım durumunu karşılayacak şekilde tasarlanmıştır. Bakınız: https://clusterhq.com/blog/introducing-flocker-0-2-faster-db-migrations-env-variables-multi-node-links/ –

+0

Teşekkürler, kesinlikle bir göz atacağım! –

İlgili konular