Bug 1303205
Summary: | [RFE] Backup and restore a single projects to its original state | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Ryan Howe <rhowe> |
Component: | RFE | Assignee: | Brett Thurber <bthurber> |
Status: | CLOSED WONTFIX | QA Contact: | Johnny Liu <jialiu> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 3.1.0 | CC: | anvivanov, aos-bugs, arghosh, bl, boris.ruppert, bthurber, bward, ccoleman, ckyrouac, clasohm, curdin.banzer, dcaldwel, dmoessne, eminguez, erich, jcall, jgiordan, jlucky, jmatthew, jokerman, klaas, knakayam, knewcome, krohn, mfojtik, mmccomas, myllynen, nbhatt, ngompa13, nils.ketelsen, pcbho, pdwyer, pep, pkanthal, pweil, rcwwilliams07, rhowe, sreber, thorsten.krause, tkonishi, trogers |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-06-10 19:30:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ryan Howe
2016-01-29 20:21:17 UTC
What steps do you considered required above and beyond oc export? Using just `oc export` will not work as a back up when dealing objects that reference images that have been build and pushed the internal registry. We are looking for a feature that would allow a system admin to backup an existing project and restore it under a different namespace or different environment. Using wordpress/mysql as an example, the current workflow for project backup and restore goes something like this: - create project - create pvc for mysql - create pvc for wordpress - deploy mysql pod - deploy wordpress pod - export mysql pod yaml - (update mysql-pod.yaml with the passwords/usernames from the exported pod yaml) - delete project - create second project - create new pvc for mysql - create new pvc for wordpress - find/verify the new mysql pv - copy everything from the old mysql pv to the new mysql pv - deploy previously exported mysql pod yaml - deploy wordpress pod More at: https://github.com/brennv/wordpress-ex Being tracked as a feature request in Trello here: https://trello.com/c/ZzlGpdCy/683-backup-and-restore-a-single-project-to-its-original-state https://trello.com/c/ZDsGofPQ/319-ose-gce-integration-day-2-operation-activities seems to also be tracking this. *** Bug 1427162 has been marked as a duplicate of this bug. *** *** Bug 1581348 has been marked as a duplicate of this bug. *** |