Page MenuHomePhabricator

Replace cinder-backup process with backy2
Closed, ResolvedPublic

Description

The OpenStack cinder-backup process has a good API and interface but is too slow to usefully run in our setup for large volumes.

I'm going to try replacing it with backy2 which seems to work well for the other things we're using it for.

Event Timeline

Change 946963 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wip Convert cloudbackup200[12] from cinder-backup nodes to backy2 nodes

https://gerrit.wikimedia.org/r/946963

Change 948161 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] backy2: make backup dir configurable

https://gerrit.wikimedia.org/r/948161

Change 948161 merged by Andrew Bogott:

[operations/puppet@production] backy2: make backup dir configurable

https://gerrit.wikimedia.org/r/948161

Change 948231 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[labs/private@master] Add new dummy yaml for backy2/cinder_backups

https://gerrit.wikimedia.org/r/948231

Change 948231 merged by Andrew Bogott:

[labs/private@master] Add new dummy yaml for backy2/cinder_backups

https://gerrit.wikimedia.org/r/948231

Change 948234 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wmcs-backup: support config-file-based volume selection

https://gerrit.wikimedia.org/r/948234

Change 948234 merged by Andrew Bogott:

[operations/puppet@production] wmcs-backup: support config-file-based volume selection

https://gerrit.wikimedia.org/r/948234

Change 946963 merged by Andrew Bogott:

[operations/puppet@production] Convert cloudbackup200[12] from cinder-backup nodes to backy2 nodes

https://gerrit.wikimedia.org/r/946963

Change 948235 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] Disable cinder backups

https://gerrit.wikimedia.org/r/948235

Change 948236 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] backup_cinder_volumes: Install OpenStack client packages

https://gerrit.wikimedia.org/r/948236

Change 948235 merged by Andrew Bogott:

[operations/puppet@production] Disable cinder backups

https://gerrit.wikimedia.org/r/948235

Change 948236 merged by Andrew Bogott:

[operations/puppet@production] backup_cinder_volumes: Install OpenStack client packages

https://gerrit.wikimedia.org/r/948236

Change 948237 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] backup_cinder_volumes: install the right config file!

https://gerrit.wikimedia.org/r/948237

Change 948237 merged by Andrew Bogott:

[operations/puppet@production] backup_cinder_volumes: install the right config file!

https://gerrit.wikimedia.org/r/948237

Change 948238 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] cinder_backups: point backup hosts in codfw to the eqiad cloudceph mons

https://gerrit.wikimedia.org/r/948238

Change 948238 merged by Andrew Bogott:

[operations/puppet@production] cinder_backups: point backup hosts in codfw to the eqiad cloudceph mons

https://gerrit.wikimedia.org/r/948238

Change 948565 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wmcs-backup: be a little better about tracking image_id vs ceph_id

https://gerrit.wikimedia.org/r/948565

Change 948565 merged by Andrew Bogott:

[operations/puppet@production] wmcs-backup: be a little better about tracking image_id vs ceph_id

https://gerrit.wikimedia.org/r/948565

Change 951139 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] backy2: make postgres data dir configurable.

https://gerrit.wikimedia.org/r/951139

Change 951139 merged by Andrew Bogott:

[operations/puppet@production] backy2: make postgres data dir configurable.

https://gerrit.wikimedia.org/r/951139

Change 1007295 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] P:openstack: rabbitmq: remove cinder-backups term

https://gerrit.wikimedia.org/r/1007295

Change 1007853 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] Remove unused eqiad1 cinder backup role

https://gerrit.wikimedia.org/r/1007853

Change 1007853 merged by Majavah:

[operations/puppet@production] Remove unused eqiad1 cinder backup role

https://gerrit.wikimedia.org/r/1007853

Change 1007295 merged by Majavah:

[operations/puppet@production] P:openstack: rabbitmq: remove cinder-backups term

https://gerrit.wikimedia.org/r/1007295