{"guid":"9f669988-d2f1-451f-9de1-b415a10e22b9","title":"Easy Geo-redundant Failover with MARS and systemd","subtitle":"Howto Survive Serious Disasters","slug":"froscon2019-2452-easy_geo-redundant_failover_with_mars_and_systemd","link":"https://programm.froscon.de/2019/events/2452.html","description":"The talk describes a simple setup of long-distance replication with minimum effort. The new systemd interface of MARS will drastically reduce your effort to make your existing complex solution geo-redundant.\n\nGeo-redundancy / mass data replication over long distances is now much easier to manage for sysadmins. Although systemd has some shortcomings and earns some criticism, it can ease your automation of handover / failover when combined with the new unit-file template generator from the long-distance data replication component MARS. It is very flexible, supporting arbitrary application stacks, virtual machiines, containers, and much more.\nMARS is used by 1\u00261 IONOS for geo-redundancy of thousands of LXC containers, and on several petabytes of data, with very low cost.","original_language":"eng","persons":["Thomas Schöbel-Theuer"],"tags":["froscon2019","2452","System Administration"],"view_count":90,"promoted":false,"date":"2019-08-11T00:00:00.000+02:00","release_date":"2019-08-11T02:00:00.000+02:00","updated_at":"2025-05-09T01:15:09.754+02:00","length":3673,"duration":3673,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2019/2452-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2019/2452-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2019/2452-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2019/2452-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2019-2452-easy_geo-redundant_failover_with_mars_and_systemd","url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_title":"FrOSCon 2019","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019","related":[{"event_id":7268,"event_guid":"7007a0ab-a90c-4c5a-8ff2-e9faa6eba646","weight":3},{"event_id":7269,"event_guid":"313f600d-7418-4821-99fd-3d788de500ae","weight":1},{"event_id":7270,"event_guid":"2a276b5d-b77c-4074-a741-8651e93418f8","weight":1},{"event_id":7280,"event_guid":"b8a483e8-02bb-4382-8697-b023c1de1cd3","weight":1},{"event_id":7281,"event_guid":"bb5b04bd-9599-4d93-bd12-c779f381cf5e","weight":2},{"event_id":7289,"event_guid":"4e843dac-13e7-4a25-a14c-f7c89e0ddd4b","weight":4},{"event_id":7290,"event_guid":"16538c49-5d11-4c6f-975e-61eb85fb1a49","weight":4},{"event_id":7291,"event_guid":"75323cfe-eb84-4ec3-a806-16e8ca71b702","weight":2},{"event_id":7313,"event_guid":"7327aca1-14dd-4314-90f5-89546a1354b4","weight":1},{"event_id":7316,"event_guid":"ee11da53-1c4a-4db7-a2d4-319a66d34966","weight":3},{"event_id":7322,"event_guid":"37eebf57-a64d-4cc8-8ee1-226810ac834a","weight":4},{"event_id":7332,"event_guid":"50ad5991-1b2f-4a92-ba87-dec6456f085a","weight":2},{"event_id":7334,"event_guid":"4bd45e4a-c05c-4804-b879-4b793b7fca4e","weight":5},{"event_id":7335,"event_guid":"ab1cb567-0f2a-49d8-ab5d-f5a4491c1fb3","weight":1},{"event_id":7339,"event_guid":"4293552f-5a33-4b91-b107-fd0246c04948","weight":4},{"event_id":7341,"event_guid":"7100ad0c-e4f3-4784-b707-46759cd3cb6a","weight":5},{"event_id":7349,"event_guid":"284fbe44-a49c-4895-8aed-792efcbb4647","weight":3},{"event_id":7352,"event_guid":"cb6ed95d-a208-438f-8ea5-a16916a8a89e","weight":3},{"event_id":7353,"event_guid":"84aca65d-603a-4fc1-844e-061cdeb14f71","weight":1},{"event_id":7357,"event_guid":"38775ee6-c151-4cc6-974c-4d121f95b159","weight":4}],"recordings":[{"size":422,"length":3673,"mime_type":"video/mp4","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-11T18:44:31.341+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-hd/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_hd.mp4","url":"https://api.media.ccc.de/public/recordings/36990","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":36,"length":3673,"mime_type":"audio/opus","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-11T18:54:34.216+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/opus/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_opus.opus","url":"https://api.media.ccc.de/public/recordings/36996","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":56,"length":3673,"mime_type":"audio/mpeg","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-08-11T18:55:05.429+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/mp3/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/36997","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":130,"length":3673,"mime_type":"video/mp4","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-11T19:04:26.265+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-sd/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_sd.mp4","url":"https://api.media.ccc.de/public/recordings/37002","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":648,"length":3673,"mime_type":"video/webm","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-08-11T19:57:20.731+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-hd/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/37030","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":231,"length":3673,"mime_type":"video/webm","language":"eng","filename":"froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-08-11T19:57:50.681+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-sd/froscon2019-2452-eng-Easy_Geo-redundant_Failover_with_MARS_and_systemd_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/37032","event_url":"https://api.media.ccc.de/public/events/9f669988-d2f1-451f-9de1-b415a10e22b9","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"}]}