{"id":2060,"date":"2016-04-04T12:30:12","date_gmt":"2016-04-04T11:30:12","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=2060"},"modified":"2016-04-04T21:12:34","modified_gmt":"2016-04-04T20:12:34","slug":"echec-de-sauvegarde-gitlab-et-objets-lfs","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=2060","title":{"rendered":"\u00c9chec de sauvegarde Gitlab et objets LFS"},"content":{"rendered":"<p>Lors d&rsquo;une r\u00e9cente sauvegarde du contenu de mon Gitlab en vue d&rsquo;une mise \u00e0 jour, j&rsquo;ai vu appara\u00eetre une erreur d\u00e9j\u00e0 rencontr\u00e9e lors d&rsquo;une pr\u00e9c\u00e9dente sauvegarde.<\/p>\n<pre>rake aborted!\r\nErrno::ENOENT: No such file or directory @ realpath_rec - \/home\/git\/gitlab\/shared\/lfs-objects<\/pre>\n<p>N&rsquo;ayant pas \u00e0 ma connaissance d&rsquo;objets LFS \u00e0 sauvegarder, j&rsquo;ai donc ajouter un param\u00e8tre pour \u00e9viter la tentative de sauvegarde de ces objets avec <em>SKIP=lfs<\/em>. On obtient donc la commande suivante :<\/p>\n<pre>sudo -u git -H bundle exec rake gitlab:backup:create SKIP=lfs RAILS_ENV=production<\/pre>\n<p>Maj : Ce probl\u00e8me est r\u00e9solu \u00e0 partir de Gitlab 8.3.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lors d&rsquo;une r\u00e9cente sauvegarde du contenu de mon Gitlab en vue d&rsquo;une mise \u00e0 jour, j&rsquo;ai vu appara\u00eetre une erreur d\u00e9j\u00e0 rencontr\u00e9e lors d&rsquo;une pr\u00e9c\u00e9dente sauvegarde. rake aborted! Errno::ENOENT: No such file or directory @ realpath_rec &#8211; \/home\/git\/gitlab\/shared\/lfs-objects N&rsquo;ayant pas \u00e0 ma connaissance d&rsquo;objets LFS \u00e0 sauvegarder, j&rsquo;ai donc ajouter un param\u00e8tre pour \u00e9viter la &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=2060\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;\u00c9chec de sauvegarde Gitlab et objets LFS&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40,31],"tags":[155,269,268],"class_list":["post-2060","post","type-post","status-publish","format-standard","hentry","category-info","category-installation","tag-gitlab","tag-lfs-objects","tag-sauvegarde"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2060"}],"version-history":[{"count":3,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2060\/revisions"}],"predecessor-version":[{"id":2065,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2060\/revisions\/2065"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}