*** dschroeder has quit IRC | 00:26 | |
*** daemontool has joined #openstack-freezer | 11:28 | |
daemontool | hi | 11:33 |
---|---|---|
openstackgerrit | Fausto Marzi proposed openstack/freezer: Fix a freezer-agent bug for when restoring data from Swift https://review.openstack.org/271701 | 13:07 |
daemontool | https://review.openstack.org/#/c/271702/ | 13:23 |
*** EinstCrazy has joined #openstack-freezer | 13:32 | |
*** EinstCrazy has quit IRC | 14:01 | |
*** EinstCrazy has joined #openstack-freezer | 14:02 | |
*** yangyapeng has joined #openstack-freezer | 14:08 | |
yangyapeng | EinstCrazy: HI | 14:08 |
EinstCrazy | hi | 14:09 |
*** yangyapeng has quit IRC | 14:19 | |
openstackgerrit | yapeng Yang proposed openstack/freezer: Adding missing end-of-sentences dots to the FAQ https://review.openstack.org/270197 | 14:20 |
*** yangyapeng has joined #openstack-freezer | 14:23 | |
openstackgerrit | yapeng Yang proposed openstack/freezer: Increase the Freezer devstack steps https://review.openstack.org/270237 | 14:30 |
daemontool | Hi yangyapeng EinstCrazy | 14:39 |
yangyapeng | Hi | 14:39 |
daemontool | we didn't processes thoroughly your commits as we were in the middle of mitaka-2 milestone release | 14:40 |
daemontool | also some of us were off | 14:41 |
daemontool | I think now we can give more traction to your commits | 14:41 |
daemontool | in case you are testing backup and restore with swith as media storage | 14:42 |
daemontool | please keep in consideration https://review.openstack.org/271701 | 14:42 |
daemontool | also yangyapeng taking in consideration you are improving the FAQ | 14:43 |
daemontool | here https://review.openstack.org/#/c/270197/2/FAQ.rst | 14:43 |
daemontool | would like like also to have them up to date for Q&A? | 14:44 |
yangyapeng | OK , thank you ! I started to contribute freezer.All begins with simple | 14:44 |
daemontool | sure yangyapeng you are most welcome :) | 14:45 |
yangyapeng | But I have some submit bug about the devstack installation freezer,Install the freezer in devstack did a lot of problems! | 14:46 |
daemontool | I can help you by leaving few comments | 14:46 |
daemontool | to your current commit if you want | 14:46 |
yangyapeng | Thank you ,:) | 14:46 |
daemontool | yangyapeng, yes I agree, we enabled the dsvm gate job recently | 14:46 |
daemontool | so that really needs to be improved, so thanks a lot for that | 14:46 |
daemontool | it's one of the main issue we have now | 14:47 |
daemontool | fix devstack integration and execute scenarios/integration tests | 14:47 |
*** yangyapeng has quit IRC | 14:52 | |
*** yangyapeng has joined #openstack-freezer | 14:53 | |
daemontool | yangyapeng, fyi vannif and me we are investing some time on the devstack integration, so anything you need please feel free to ask us both | 14:55 |
*** yangyape_ has joined #openstack-freezer | 14:58 | |
*** yangyape_ has joined #openstack-freezer | 14:58 | |
*** yangyapeng has quit IRC | 14:58 | |
yangyape_ | OK, Thank you. | 14:58 |
yangyape_ | daemontool: Whether we have daily meeting of freezer. | 15:00 |
daemontool | we have weekly meeting every Thursday at 4 pm GMT | 15:00 |
daemontool | but if you feel is not enough | 15:00 |
daemontool | we can have more | 15:00 |
daemontool | yangyape_, do you have any requirements/features to add? I promised to EinstCrazy to write a bp to improve vm and volumes backup | 15:01 |
daemontool | I couldn't because of the mitaka 2 release | 15:01 |
daemontool | I'll write it this week | 15:01 |
daemontool | but you can engage anytime directly other people here like m3m0 vannif Slashme frescof reldan | 15:02 |
daemontool | most of the time they are avail, not today probably is Sat | 15:02 |
daemontool | but feel free to ask any question on the ML or to fausto.marzi@gmail.com or to any one of us, as you feel more comfortable | 15:03 |
daemontool | we can even have a hangout session | 15:03 |
daemontool | we are thinking about arranging a code walk through session also | 15:03 |
yangyape_ | My purpose is and EinstCrazy is the same. | 15:05 |
daemontool | ok | 15:06 |
daemontool | so you need an easy way to backup vm and volumes | 15:07 |
daemontool | for tenants, right?] | 15:07 |
daemontool | reldan implemented the current work | 15:08 |
yangyape_ | I think our weight should be given Vm backup and volumes backup, This is done then to do something about application of backup, Linux or Windows vm, and so on | 15:08 |
daemontool | ok | 15:09 |
yangyape_ | Our database backup shoud be use the way of table is not locked | 15:10 |
yangyape_ | English is not a native speaker sorry | 15:10 |
daemontool | yangyape_, ok, I'm not a navite english speaker too, so allright | 15:11 |
daemontool | re: vm and volumes, we have this bp https://blueprints.launchpad.net/freezer/+spec/tenant-backup | 15:11 |
daemontool | for tenant based backup | 15:11 |
daemontool | probably that bp can be splitted on more subtasks | 15:12 |
daemontool | but you need to sync with reldan for that | 15:12 |
daemontool | check if you think there's anything to improve/extend on that theory | 15:12 |
daemontool | yangyape_, is a crash consistent backup good enough for you? | 15:13 |
daemontool | because if you have lvm under your /var/lib/mysql | 15:13 |
daemontool | you can just use the snapshot feature and the normal fs backup mode | 15:13 |
daemontool | very easy | 15:13 |
yangyape_ | OK | 15:13 |
daemontool | like freezer-agent --container .... --backup-name mysql-db-service-x --max-level 6 --snapshot --path-to-backup /var/lib/mysql --log-file /var/log/freezer/freezer.log | 15:14 |
daemontool | something like that | 15:14 |
daemontool | or put that options in a config file | 15:14 |
daemontool | even better | 15:14 |
daemontool | did you notice we support multiple backend storage in parallel from Liberty? | 15:15 |
daemontool | so you can use swift + ssh node | 15:15 |
daemontool | so in case of disaster if keystone is off | 15:15 |
daemontool | you can get the data from the ssh node | 15:15 |
daemontool | as you can't use swift, as you wouldn't be able to negotiate the token from keystone | 15:16 |
daemontool | does it help a bit? | 15:16 |
daemontool | anyway yangyape_ with --mode mysql | 15:16 |
daemontool | the db is locked only for the tame it takes to flush the db and create the lvm snapshot volume | 15:17 |
daemontool | generally is few seconds | 15:17 |
daemontool | the db is not locked for the whole backup execution time | 15:17 |
daemontool | when mysql is locked, the new queries are queued | 15:17 |
daemontool | so it would be a delay of queries response, not a downtime | 15:18 |
yangyape_ | Recently started learning freezer, I often see the freezer code After this! | 15:18 |
yangyape_ | yes, Just have a look about a backup database code This is a good way | 15:18 |
daemontool | yangyape_, ok, I'm just giving you some info, and please let me know if you need anything | 15:18 |
daemontool | yangyape_, is the Company where you and EinstCrazy related in anyway with ChinaCloud? | 15:23 |
yangyape_ | I am sorry, Began to focus on freezer. Still want to have the most care about vm and volumes backup. | 15:23 |
daemontool | I have a very good friend there Shengje : ) we've been working together on Dell | 15:23 |
daemontool | yangyape_, sure let me know about that bp, so you can take a slice of it if you feel comfortable | 15:24 |
yangyape_ | abot that bp,I think we can regularly backup vm and volume, is not only a nova create image snapshot approach, can be a snapshot method based on the underlying storage, this is still in consideration | 15:34 |
daemontool | please write and extend that to the bp | 15:35 |
yangyape_ | Can cycle incremental backups and fixed cycle of the whole | 15:36 |
daemontool | yes, the thing with that is having a block based incremental approach available | 15:36 |
daemontool | cause now we support file based incremental | 15:36 |
daemontool | not block based | 15:36 |
daemontool | that's basically the difference between tar and rsync | 15:37 |
daemontool | yangyape_, do you have a specific approach in your mind? | 15:38 |
daemontool | for block based (rolling block) I did something in the past that needs to be integrated and finished up with current code base | 15:39 |
daemontool | the code is abandoned but available here: https://review.openstack.org/#/c/159804/ and here https://review.openstack.org/#/c/200947/ | 15:39 |
daemontool | any idea/possible apprach please add it to the bp so we'll discuss it on the weekly meeting | 15:41 |
yangyape_ | OK thank you | 15:43 |
yangyape_ | I have some ideas I will go, I'll as far as possible in our daily meeting | 15:43 |
yangyape_ | Thank you for your help | 15:44 |
daemontool | ++ | 15:44 |
yangyape_ | good night! :) | 15:45 |
daemontool | :) | 15:45 |
*** daemontool has quit IRC | 15:59 | |
*** daemontool has joined #openstack-freezer | 17:27 | |
*** daemontool has quit IRC | 17:30 | |
*** daemontool has joined #openstack-freezer | 17:31 | |
*** daemontool has quit IRC | 20:16 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!