{"id":238,"date":"2011-02-28T10:53:55","date_gmt":"2011-02-28T09:53:55","guid":{"rendered":""},"modified":"2011-03-03T12:37:44","modified_gmt":"2011-03-03T10:37:44","slug":"automatyczne-usuwanie-i-tworzenie-nowych-snapshotow","status":"publish","type":"post","link":"https:\/\/drfugazi.eu.org\/en\/automatyczne-usuwanie-i-tworzenie-nowych-snapshotow\/","title":{"rendered":"Automatyczne usuwanie i tworzenie nowych snapshot\u00f3w"},"content":{"rendered":"<p>Oto kolejny jednowierszowiec do usuwania starych i tworzenia nowych snapshot\u00f3w. Ju\u017c bez rozwodzenia si\u0119 po co, jak i dlaczego tak. Mo\u017cna dopisa\u0107 do crona.<\/p>\n<pre><code>\r\n# for a in `zfs list -t snapshot -H -o name`; do\r\n    zfs destroy $a && zfs snapshot `echo $a|sed \"s\/@.*\/\/\"`@`date +%Y%m%d`;\r\ndone\r\n<\/code><\/pre>\n<p>Uwaga: Tworzony jest tylko jeden snapshot i tylko dla tych filesystem\u00f3w, dla kt\u00f3rych by\u0142y ju\u017c utworzone wcze\u015bniej snapshoty, kt\u00f3re zostan\u0105 najpierw usuni\u0119te.<\/p>\n<p><!--break--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oto kolejny jednowierszowiec do usuwania starych i tworzenia nowych snapshot\u00f3w. Ju\u017c bez rozwodzenia si\u0119 po co, jak i dlaczego tak. Mo\u017cna dopisa\u0107 do crona.<\/p>\n<pre><code>\r\n# for a in `zfs list -t snapshot -H -o name`; do\r\n    zfs destroy $a &#038;& zfs snapshot `echo $a|sed \"s\/@.*\/\/\"`@`date +%Y%m%d`;\r\ndone\r\n<\/code><\/pre>\n<p>Uwaga: Tworzony jest tylko jeden snapshot i tylko dla tych filesystem\u00f3w, dla kt\u00f3rych by\u0142y ju\u017c utworzone wcze\u015bniej snapshoty, kt\u00f3re zostan\u0105 najpierw usuni\u0119te.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[],"tags":[9,32],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7M9Tz-3Q","jetpack-related-posts":[{"id":346,"url":"https:\/\/drfugazi.eu.org\/en\/automatyczne-usuwanie-i-tworzenie-nowych-snapshotow\/","url_meta":{"origin":238,"position":0},"title":"Automatyczne usuwanie i tworzenie nowych snapshot\u00f3w","author":"","date":"Monday February 28th, 2011","format":false,"excerpt":"Oto kolejny jednowierszowiec do usuwania starych i tworzenia nowych snapshot\u00f3w. Ju\u017c bez rozwodzenia si\u0119 po co, jak i dlaczego tak. Mo\u017cna dopisa\u0107 do crona. # for a in `zfs list -t snapshot -H -o name`; do zfs destroy $a && zfs snapshot `echo $a|sed \"s\/@.*\/\/\"`@`date +%Y%m%d`; done Uwaga: Tworzony jest\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":237,"url":"https:\/\/drfugazi.eu.org\/en\/usuwanie-starych-i-tworzenie-nowych-snapshotow-zfs\/","url_meta":{"origin":238,"position":1},"title":"Usuwanie starych i tworzenie nowych snapshot\u00f3w ZFS","author":"drfugazi","date":"Tuesday February  1st, 2011","format":false,"excerpt":"Niedawno pisa\u0142em o masowym tworzeniu snapshot\u00f3w ZFS. Tam robi\u0142em to rekursywnie dla ca\u0142ej puli u\u017cywaj\u0105c zpool list -H i przekierowuj\u0105c wyj\u015bcie do zfs snapshot -r. Tym razem zrobimy to inaczej. Je\u015bli mamy stare snapshoty to mo\u017cemy je wy\u015bwietli\u0107 poleceniem: # zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT dappserv@20101130\u2026","rel":"","context":"In \"Solaris\"","block_context":{"text":"Solaris","link":"https:\/\/drfugazi.eu.org\/en\/tag\/solaris\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":345,"url":"https:\/\/drfugazi.eu.org\/en\/usuwanie-starych-i-tworzenie-nowych-snapshotow-zfs\/","url_meta":{"origin":238,"position":2},"title":"Usuwanie starych i tworzenie nowych snapshot\u00f3w ZFS","author":"","date":"Tuesday February  1st, 2011","format":false,"excerpt":"Niedawno pisa\u0142em o masowym tworzeniu snapshot\u00f3w ZFS. Tam robi\u0142em to rekursywnie dla ca\u0142ej puli u\u017cywaj\u0105c zpool list -H i przekierowuj\u0105c wyj\u015bcie do zfs snapshot -r. Tym razem zrobimy to inaczej. Je\u015bli mamy stare snapshoty to mo\u017cemy je wy\u015bwietli\u0107 poleceniem: # zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT dappserv@20101130\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":235,"url":"https:\/\/drfugazi.eu.org\/en\/masowe-snapshoty-zfs-2\/","url_meta":{"origin":238,"position":3},"title":"Masowe snapshoty ZFS","author":"drfugazi","date":"Monday January 10th, 2011","format":false,"excerpt":"ZFS to taki fajny filesystem, w kt\u00f3rym szybko mo\u017cna zrobi\u0107 migawk\u0119 (snapshot). Na przyk\u0142ad maj\u0105c ZFS o nazwie tank, robimy snapshot o nazwie snap1: # zfs snapshot tank@snap1 Za\u0142atwione, operacja szybka i bezbolesna. Ale jak w systemie jest kilka zpool i na ka\u017cdej kilka filesystem\u00f3w ZFS to ju\u017c trzeba by\u2026","rel":"","context":"In &quot;Oneliners&quot;","block_context":{"text":"Oneliners","link":"https:\/\/drfugazi.eu.org\/en\/category\/oneliners\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":344,"url":"https:\/\/drfugazi.eu.org\/en\/masowe-snapshoty-zfs\/","url_meta":{"origin":238,"position":4},"title":"Masowe snapshoty ZFS","author":"","date":"Monday January 10th, 2011","format":false,"excerpt":"ZFS to taki fajny filesystem, w kt\u00f3rym szybko mo\u017cna zrobi\u0107 migawk\u0119 (snapshot). Na przyk\u0142ad maj\u0105c ZFS o nazwie tank, robimy snapshot o nazwie snap1: # zfs snapshot tank@snap1 Za\u0142atwione, operacja szybka i bezbolesna. Ale jak w systemie jest kilka zpool i na ka\u017cdej kilka filesystem\u00f3w ZFS to ju\u017c trzeba by\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":213,"url":"https:\/\/drfugazi.eu.org\/en\/jak-zamienic-w-kontenerze-dataset-na-lofs\/","url_meta":{"origin":238,"position":5},"title":"Jak zamieni\u0107 w kontenerze dataset na lofs","author":"drfugazi","date":"Tuesday August 17th, 2010","format":false,"excerpt":"Poniewa\u017c konfiguruj\u0119 system pocztowy, potrzebuj\u0119 wyeksportowa\u0107 filesystem ZFS przez NFS do innego noda, gdzie postfix poprzez delivera b\u0119dzie zapisywa\u0142 wiadomo\u015bci do skrzynek. Jak wida\u0107 w tym zapisie sesji, skonfigurowa\u0142em ca\u0142\u0105 zpoole \"studmail\" jako dataset ZFS dla kontenera st1. Niestety w prosty spos\u00f3b nie da si\u0119 wsp\u00f3\u0142dzieli\u0107 systemu plik\u00f3w ZFS przez\u2026","rel":"","context":"In \"Kontenery\"","block_context":{"text":"Kontenery","link":"https:\/\/drfugazi.eu.org\/en\/tag\/kontenery\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/238"}],"collection":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/comments?post=238"}],"version-history":[{"count":0,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/238\/revisions"}],"wp:attachment":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/media?parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/categories?post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/tags?post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}