[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/filesystem-resize":3,"mdc--nsi9ff-key":779,"mdc--vvgkwu-key":790,"mdc--o8tb4q-key":798,"mdc-q3bq0s-key":814,"mdc--nd42tx-key":822,"mdc-v4rrl5-key":846,"mdc--m4dub6-key":882,"mdc--gbt51a-key":914,"related-/guides/linux/disk-partitioning,/guides/linux/lvm-management,/guides/linux/backup-important-data":936},{"id":4,"title":5,"appliesTo":6,"author":12,"body":13,"canonical":712,"code":712,"createdAt":713,"description":714,"difficulty":715,"draft":716,"estimatedTime":717,"extension":718,"faq":719,"howToSteps":732,"howToTotalTime":745,"image":712,"keywords":746,"locale":757,"meta":758,"navigation":210,"path":759,"platform":760,"related":761,"section":765,"seo":766,"severity":712,"stem":767,"summary":768,"tags":769,"twitterCreator":712,"twitterSite":712,"type":777,"updatedAt":713,"__hash__":778},"content_ru/guides/linux/filesystem-resize.md","Изменение размера файловой системы Linux: пошаговое руководство",[7,8,9,10,11],"Ubuntu 22.04+","Debian 11+","CentOS 8+","Fedora 35+","Ядро Linux 5.x+","FixPedia Team",{"type":14,"value":15,"toc":691},"minimark",[16,21,25,29,32,156,160,165,180,185,293,297,300,353,363,367,370,374,411,415,422,462,465,469,525,528,532,535,601,608,612,616,626,630,639,643,652,659,670,674,687],[17,18,20],"h2",{"id":19},"введение-зачем-это-нужно","Введение / Зачем это нужно",[22,23,24],"p",{},"Изменение размера файловой системы — операция, которая часто требуется при управлении дисковым пространством. Вы можете расширить раздел, чтобы accomodate новые данные, или сжать его, чтобы высвободить место для других целей. Этот гайд покрывает основные сценарии для популярных файловых систем (ext4, XFS, Btrfs) и типов разделов (стандартные, LVM). После выполнения вы сможете безопасно менять размеры разделов без потери данных.",[17,26,28],{"id":27},"требования-подготовка","Требования / Подготовка",[22,30,31],{},"Перед началом выполните следующие действия:",[33,34,35,48,54,107,117],"ol",{},[36,37,38,42,43,47],"li",{},[39,40,41],"strong",{},"Права администратора",": все команды требуют ",[44,45,46],"code",{},"sudo",".",[36,49,50,53],{},[39,51,52],{},"Бэкап данных",": сделайте полную резервную копию важных файлов на внешний носитель или в облако.",[36,55,56,59,60,94,95],{},[39,57,58],{},"Определите текущую структуру",":\n",[61,62,67],"pre",{"className":63,"code":64,"language":65,"meta":66,"style":66},"language-bash shiki shiki-themes github-light github-dark","lsblk -f\nsudo fdisk -l\n","bash","",[44,68,69,82],{"__ignoreMap":66},[70,71,74,78],"span",{"class":72,"line":73},"line",1,[70,75,77],{"class":76},"sScJk","lsblk",[70,79,81],{"class":80},"sj4cs"," -f\n",[70,83,85,87,91],{"class":72,"line":84},2,[70,86,46],{"class":76},[70,88,90],{"class":89},"sZZnC"," fdisk",[70,92,93],{"class":80}," -l\n","\nОбратите внимание на:\n",[96,97,98,101,104],"ul",{},[36,99,100],{},"Тип раздела (GPT/MBR)",[36,102,103],{},"Файловую систему (ext4, xfs, btrfs...)",[36,105,106],{},"Точку монтирования",[36,108,109,112,113,116],{},[39,110,111],{},"Освободите место"," (если сжимаете): удалите ненужные файлы, очистите корзину, запустите ",[44,114,115],{},"sudo apt clean"," (для Debian/Ubuntu).",[36,118,119,59,122],{},[39,120,121],{},"Проверьте целостность ФС",[61,123,125],{"className":63,"code":124,"language":65,"meta":66,"style":66},"sudo fsck -f /dev/sdXN   # для ext4\nsudo xfs_repair /dev/sdXN # для XFS (размонтировать!)\n",[44,126,127,144],{"__ignoreMap":66},[70,128,129,131,134,137,140],{"class":72,"line":73},[70,130,46],{"class":76},[70,132,133],{"class":89}," fsck",[70,135,136],{"class":80}," -f",[70,138,139],{"class":89}," /dev/sdXN",[70,141,143],{"class":142},"sJ8bj","   # для ext4\n",[70,145,146,148,151,153],{"class":72,"line":84},[70,147,46],{"class":76},[70,149,150],{"class":89}," xfs_repair",[70,152,139],{"class":89},[70,154,155],{"class":142}," # для XFS (размонтировать!)\n",[17,157,159],{"id":158},"шаг-1-изменение-размера-раздела","Шаг 1: Изменение размера раздела",[161,162,164],"h3",{"id":163},"для-разделов-на-ssdhdd-gpt-или-mbr","Для разделов на SSD/HDD (GPT или MBR)",[22,166,167,168,171,172,175,176,179],{},"Используйте ",[44,169,170],{},"parted"," (рекомендуется для GPT) или ",[44,173,174],{},"fdisk"," (для MBR). ",[39,177,178],{},"Важно",": начальный сектор раздела должен остаться неизменным, иначе данные потеряются.",[181,182,184],"h4",{"id":183},"пример-для-ext4-расширение","Пример для ext4 (расширение)",[61,186,188],{"className":63,"code":187,"language":65,"meta":66,"style":66},"# Запустите parted\nsudo parted /dev/sda\n\n# Узнайте номер раздела (например, 2)\nprint\n\n# Удалите раздел (НО не форматируйте!)\nrm 2\n\n# Создайте новый раздел с тем же началом, но большим концом\nmkpart primary ext4 512MiB 100%   # замените 512MiB на исходное начало (смотрите print)\n\n# Выйдите\nquit\n",[44,189,190,195,205,212,218,224,229,235,244,249,255,276,281,287],{"__ignoreMap":66},[70,191,192],{"class":72,"line":73},[70,193,194],{"class":142},"# Запустите parted\n",[70,196,197,199,202],{"class":72,"line":84},[70,198,46],{"class":76},[70,200,201],{"class":89}," parted",[70,203,204],{"class":89}," /dev/sda\n",[70,206,208],{"class":72,"line":207},3,[70,209,211],{"emptyLinePlaceholder":210},true,"\n",[70,213,215],{"class":72,"line":214},4,[70,216,217],{"class":142},"# Узнайте номер раздела (например, 2)\n",[70,219,221],{"class":72,"line":220},5,[70,222,223],{"class":80},"print\n",[70,225,227],{"class":72,"line":226},6,[70,228,211],{"emptyLinePlaceholder":210},[70,230,232],{"class":72,"line":231},7,[70,233,234],{"class":142},"# Удалите раздел (НО не форматируйте!)\n",[70,236,238,241],{"class":72,"line":237},8,[70,239,240],{"class":76},"rm",[70,242,243],{"class":80}," 2\n",[70,245,247],{"class":72,"line":246},9,[70,248,211],{"emptyLinePlaceholder":210},[70,250,252],{"class":72,"line":251},10,[70,253,254],{"class":142},"# Создайте новый раздел с тем же началом, но большим концом\n",[70,256,258,261,264,267,270,273],{"class":72,"line":257},11,[70,259,260],{"class":76},"mkpart",[70,262,263],{"class":89}," primary",[70,265,266],{"class":89}," ext4",[70,268,269],{"class":89}," 512MiB",[70,271,272],{"class":89}," 100%",[70,274,275],{"class":142},"   # замените 512MiB на исходное начало (смотрите print)\n",[70,277,279],{"class":72,"line":278},12,[70,280,211],{"emptyLinePlaceholder":210},[70,282,284],{"class":72,"line":283},13,[70,285,286],{"class":142},"# Выйдите\n",[70,288,290],{"class":72,"line":289},14,[70,291,292],{"class":76},"quit\n",[181,294,296],{"id":295},"для-lvm-logical-volume-manager","Для LVM (Logical Volume Manager)",[22,298,299],{},"Если раздел использует LVM, процесс проще:",[61,301,303],{"className":63,"code":302,"language":65,"meta":66,"style":66},"# Уменьшить логический том (сначала ФС!)\nsudo lvreduce -L -10G /dev/mapper/vg0-lv_root   # уменьшить на 10GB\n\n# Увеличить логический том\nsudo lvextend -L +10G /dev/mapper/vg0-lv_root\n",[44,304,305,310,329,333,338],{"__ignoreMap":66},[70,306,307],{"class":72,"line":73},[70,308,309],{"class":142},"# Уменьшить логический том (сначала ФС!)\n",[70,311,312,314,317,320,323,326],{"class":72,"line":84},[70,313,46],{"class":76},[70,315,316],{"class":89}," lvreduce",[70,318,319],{"class":80}," -L",[70,321,322],{"class":80}," -10G",[70,324,325],{"class":89}," /dev/mapper/vg0-lv_root",[70,327,328],{"class":142},"   # уменьшить на 10GB\n",[70,330,331],{"class":72,"line":207},[70,332,211],{"emptyLinePlaceholder":210},[70,334,335],{"class":72,"line":214},[70,336,337],{"class":142},"# Увеличить логический том\n",[70,339,340,342,345,347,350],{"class":72,"line":220},[70,341,46],{"class":76},[70,343,344],{"class":89}," lvextend",[70,346,319],{"class":80},[70,348,349],{"class":89}," +10G",[70,351,352],{"class":89}," /dev/mapper/vg0-lv_root\n",[354,355,356],"blockquote",{},[22,357,358,359,362],{},"⚠️ ",[39,360,361],{},"Внимание",": При уменьшении LVM сначала уменьшите файловую систему, затем том. При увеличении — сначала том, затем ФС.",[17,364,366],{"id":365},"шаг-2-изменение-размера-файловой-системы","Шаг 2: Изменение размера файловой системы",[22,368,369],{},"Теперь, после изменения размера раздела (или LVM-тома), нужно подстроить под него файловую систему.",[161,371,373],{"id":372},"для-ext4","Для ext4",[61,375,377],{"className":63,"code":376,"language":65,"meta":66,"style":66},"# Если раздел был расширен\nsudo resize2fs /dev/sdXN\n\n# Если раздел был сжат (только после уменьшения раздела!)\nsudo resize2fs /dev/sdXN\n",[44,378,379,384,394,398,403],{"__ignoreMap":66},[70,380,381],{"class":72,"line":73},[70,382,383],{"class":142},"# Если раздел был расширен\n",[70,385,386,388,391],{"class":72,"line":84},[70,387,46],{"class":76},[70,389,390],{"class":89}," resize2fs",[70,392,393],{"class":89}," /dev/sdXN\n",[70,395,396],{"class":72,"line":207},[70,397,211],{"emptyLinePlaceholder":210},[70,399,400],{"class":72,"line":214},[70,401,402],{"class":142},"# Если раздел был сжат (только после уменьшения раздела!)\n",[70,404,405,407,409],{"class":72,"line":220},[70,406,46],{"class":76},[70,408,390],{"class":89},[70,410,393],{"class":89},[161,412,414],{"id":413},"для-xfs","Для XFS",[22,416,417,418,421],{},"XFS поддерживает ",[39,419,420],{},"только увеличение"," и только при смонтированной ФС:",[61,423,425],{"className":63,"code":424,"language":65,"meta":66,"style":66},"# Монтируйте раздел, если не смонтирован\nsudo mount /dev/sdXN /mnt\n\n# Увеличьте ФС до максимального размера раздела\nsudo xfs_growfs /mnt\n",[44,426,427,432,444,448,453],{"__ignoreMap":66},[70,428,429],{"class":72,"line":73},[70,430,431],{"class":142},"# Монтируйте раздел, если не смонтирован\n",[70,433,434,436,439,441],{"class":72,"line":84},[70,435,46],{"class":76},[70,437,438],{"class":89}," mount",[70,440,139],{"class":89},[70,442,443],{"class":89}," /mnt\n",[70,445,446],{"class":72,"line":207},[70,447,211],{"emptyLinePlaceholder":210},[70,449,450],{"class":72,"line":214},[70,451,452],{"class":142},"# Увеличьте ФС до максимального размера раздела\n",[70,454,455,457,460],{"class":72,"line":220},[70,456,46],{"class":76},[70,458,459],{"class":89}," xfs_growfs",[70,461,443],{"class":89},[22,463,464],{},"Уменьшение XFS невозможно без пересоздания раздела и восстановления из бэкапа.",[161,466,468],{"id":467},"для-btrfs","Для Btrfs",[61,470,472],{"className":63,"code":471,"language":65,"meta":66,"style":66},"# Увеличить (онлайн)\nsudo btrfs filesystem resize max /mountpoint\n\n# Уменьшить (только на unmounted ФС)\nsudo btrfs filesystem resize 50G /dev/sdXN   # до 50GB\n",[44,473,474,479,498,502,507],{"__ignoreMap":66},[70,475,476],{"class":72,"line":73},[70,477,478],{"class":142},"# Увеличить (онлайн)\n",[70,480,481,483,486,489,492,495],{"class":72,"line":84},[70,482,46],{"class":76},[70,484,485],{"class":89}," btrfs",[70,487,488],{"class":89}," filesystem",[70,490,491],{"class":89}," resize",[70,493,494],{"class":89}," max",[70,496,497],{"class":89}," /mountpoint\n",[70,499,500],{"class":72,"line":207},[70,501,211],{"emptyLinePlaceholder":210},[70,503,504],{"class":72,"line":214},[70,505,506],{"class":142},"# Уменьшить (только на unmounted ФС)\n",[70,508,509,511,513,515,517,520,522],{"class":72,"line":220},[70,510,46],{"class":76},[70,512,485],{"class":89},[70,514,488],{"class":89},[70,516,491],{"class":89},[70,518,519],{"class":89}," 50G",[70,521,139],{"class":89},[70,523,524],{"class":142},"   # до 50GB\n",[526,527],"in-article-ad",{},[17,529,531],{"id":530},"шаг-3-проверка-результата","Шаг 3: Проверка результата",[22,533,534],{},"После всех операций убедитесь, что изменения применены корректно:",[61,536,538],{"className":63,"code":537,"language":65,"meta":66,"style":66},"# Показать размер разделов\nlsblk\n\n# Показать размер смонтированных ФС\ndf -h\n\n# Для ext4 можно проверить суперблок\nsudo dumpe2fs -h /dev/sdXN | grep -i \"block count\"\n",[44,539,540,545,550,554,559,567,571,576],{"__ignoreMap":66},[70,541,542],{"class":72,"line":73},[70,543,544],{"class":142},"# Показать размер разделов\n",[70,546,547],{"class":72,"line":84},[70,548,549],{"class":76},"lsblk\n",[70,551,552],{"class":72,"line":207},[70,553,211],{"emptyLinePlaceholder":210},[70,555,556],{"class":72,"line":214},[70,557,558],{"class":142},"# Показать размер смонтированных ФС\n",[70,560,561,564],{"class":72,"line":220},[70,562,563],{"class":76},"df",[70,565,566],{"class":80}," -h\n",[70,568,569],{"class":72,"line":226},[70,570,211],{"emptyLinePlaceholder":210},[70,572,573],{"class":72,"line":231},[70,574,575],{"class":142},"# Для ext4 можно проверить суперблок\n",[70,577,578,580,583,586,588,592,595,598],{"class":72,"line":237},[70,579,46],{"class":76},[70,581,582],{"class":89}," dumpe2fs",[70,584,585],{"class":80}," -h",[70,587,139],{"class":89},[70,589,591],{"class":590},"szBVR"," |",[70,593,594],{"class":76}," grep",[70,596,597],{"class":80}," -i",[70,599,600],{"class":89}," \"block count\"\n",[22,602,603,604,607],{},"Если ",[44,605,606],{},"df -h"," показывает ожидаемый размер — операция успешна. Если размер не изменился, возможно, вы забыли изменить ФС после изменения раздела.",[17,609,611],{"id":610},"возможные-проблемы","Возможные проблемы",[161,613,615],{"id":614},"ошибка-filesystem-is-mounted-при-попытке-сжать-ext4","Ошибка: \"Filesystem is mounted\" при попытке сжать ext4",[22,617,618,621,622,625],{},[39,619,620],{},"Решение",": Размонтируйте раздел: ",[44,623,624],{},"sudo umount /mountpoint",". Если это корневой раздел, загрузитесь с LiveCD.",[161,627,629],{"id":628},"ошибка-no-space-left-on-device-при-уменьшении-раздела","Ошибка: \"No space left on device\" при уменьшении раздела",[22,631,632,634,635,638],{},[39,633,620],{},": Вы не освободили достаточно места внутри ФС. Удалите ещё файлы или используйте ",[44,636,637],{},"sudo resize2fs /dev/sdXN 20G"," чтобы принудительно задать меньший размер (риск потери данных!).",[161,640,642],{"id":641},"ошибка-bad-primary-partition-после-использования-parted","Ошибка: \"Bad primary partition\" после использования parted",[22,644,645,647,648,651],{},[39,646,620],{},": Возможно, вы изменили начальный сектор. Восстановите раздел с помощью ",[44,649,650],{},"testdisk"," или восстановите из бэкапа таблицы разделов.",[161,653,655,656],{"id":654},"xfs-не-растёт-после-xfs_growfs","XFS не растёт после ",[44,657,658],{},"xfs_growfs",[22,660,661,663,664,666,667,47],{},[39,662,620],{},": Убедитесь, что раздел действительно увеличен (проверьте ",[44,665,77],{},"). Если раздел на LVM, увеличьте том сначала: ",[44,668,669],{},"lvextend",[161,671,673],{"id":672},"после-изменения-размера-система-не-загружается","После изменения размера система не загружается",[22,675,676,678,679,682,683,686],{},[39,677,620],{},": Проверьте ",[44,680,681],{},"/etc/fstab"," — возможно, указан старый UUID. Обновите UUID через ",[44,684,685],{},"blkid"," и отредактируйте fstab с LiveCD.",[688,689,690],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":66,"searchDepth":84,"depth":84,"links":692},[693,694,695,698,703,704],{"id":19,"depth":84,"text":20},{"id":27,"depth":84,"text":28},{"id":158,"depth":84,"text":159,"children":696},[697],{"id":163,"depth":207,"text":164},{"id":365,"depth":84,"text":366,"children":699},[700,701,702],{"id":372,"depth":207,"text":373},{"id":413,"depth":207,"text":414},{"id":467,"depth":207,"text":468},{"id":530,"depth":84,"text":531},{"id":610,"depth":84,"text":611,"children":705},[706,707,708,709,711],{"id":614,"depth":207,"text":615},{"id":628,"depth":207,"text":629},{"id":641,"depth":207,"text":642},{"id":654,"depth":207,"text":710},"XFS не растёт после xfs_growfs",{"id":672,"depth":207,"text":673},null,"2026-02-16 13:03:53","Подробное руководство по безопасному изменению размера разделов и файловых систем в Linux. Поддержка ext4, XFS, LVM. Пошаговые инструкции с примерами команд.","medium",false,"15-30 мин","md",[720,723,726,729],{"answer":721,"question":722},"Только если корневой раздел не используется (не смонтирован). Обычно для изменения размера корневого раздела требуется загрузка с Live-носителя.","Можно ли изменить размер корневого раздела без загрузки с LiveCD?",{"answer":724,"question":725},"Проверьте целостность ФС утилитой fsck (для ext4) или xfs_repair (для XFS) перед изменением размера и после. Убедитесь, что размер раздела и ФС согласованы.","Что делать, если после изменения размера файловая система не монтируется?",{"answer":727,"question":728},"XFS поддерживает только увеличение размера онлайн (при смонтированной ФС) через `xfs_growfs`. Уменьшение XFS без пересоздания разделов невозможно.","Как изменить размер файловой системы XFS?",{"answer":730,"question":731},"Да, но только если предварительно освободить достаточно места внутри ФС (например, удалить ненужные файлы). Всегда делайте полный бэкап перед операцией уменьшения.","Безопасно ли сжимать файловую систему с данными?",[733,736,739,742],{"name":734,"text":735},"Подготовка и анализ текущей структуры","Убедитесь в наличии прав root, сделайте бэкап важных данных. Определите тип раздела (GPT/MBR) и файловой системы с помощью `lsblk -f` и `sudo fdisk -l`.",{"name":737,"text":738},"Изменение размера раздела (parted/fdisk)","Используйте `parted` для GPT или `fdisk` для MBR. Удалите и создайте раздел с новым размером, НЕ меняя начальный сектор. Для LVM используйте `lvreduce`/`lvextend`.",{"name":740,"text":741},"Изменение размера файловой системы","Для ext4: `sudo resize2fs /dev/sdXN`. Для XFS (только увеличение): `sudo xfs_growfs /mountpoint`. Для Btrfs: `sudo btrfs filesystem resize max /mountpoint`.",{"name":743,"text":744},"Проверка результата","Выполните `df -h` и `lsblk` чтобы убедиться в новом размере. Проверьте целостность ФС, если были ошибки.","PT30M",[747,748,749,750,751,752,753,754,755,756],"изменить размер раздела linux","resize2fs команда","увеличить файловую систему","сжать раздел ext4","xfs_growfs пример","lvm resize","parted resize partition","расширить корневой раздел","изменить размер btrfs","уменьшить раздел без потери данных","ru_RU",{},"/guides/linux/filesystem-resize","linux",[762,763,764],"/guides/linux/disk-partitioning","/guides/linux/lvm-management","/guides/linux/backup-important-data","Гайды Linux",{"title":5,"description":714},"guides/linux/filesystem-resize","Этот гайд объясняет, как безопасно изменить размер файловой системы в Linux с помощью утилит parted, resize2fs и xfs_growfs. Вы научитесь как расширять, так и сжимать разделы.",[770,771,772,773,774,775,170,776],"Linux","файловая система","раздел","ext4","XFS","LVM","resize2fs","guide","1hbdm4VneHd5qC5alP4uf4QYbzu7F3_n6Hjh4sGeyN0",{"data":780,"body":781},{},{"type":782,"children":783},"root",[784],{"type":785,"tag":22,"props":786,"children":787},"element",{},[788],{"type":789,"value":721},"text",{"data":791,"body":792},{},{"type":782,"children":793},[794],{"type":785,"tag":22,"props":795,"children":796},{},[797],{"type":789,"value":724},{"data":799,"body":800},{},{"type":782,"children":801},[802],{"type":785,"tag":22,"props":803,"children":804},{},[805,807,812],{"type":789,"value":806},"XFS поддерживает только увеличение размера онлайн (при смонтированной ФС) через ",{"type":785,"tag":44,"props":808,"children":810},{"className":809},[],[811],{"type":789,"value":658},{"type":789,"value":813},". Уменьшение XFS без пересоздания разделов невозможно.",{"data":815,"body":816},{},{"type":782,"children":817},[818],{"type":785,"tag":22,"props":819,"children":820},{},[821],{"type":789,"value":730},{"data":823,"body":824},{},{"type":782,"children":825},[826],{"type":785,"tag":22,"props":827,"children":828},{},[829,831,837,839,845],{"type":789,"value":830},"Убедитесь в наличии прав root, сделайте бэкап важных данных. Определите тип раздела (GPT/MBR) и файловой системы с помощью ",{"type":785,"tag":44,"props":832,"children":834},{"className":833},[],[835],{"type":789,"value":836},"lsblk -f",{"type":789,"value":838}," и ",{"type":785,"tag":44,"props":840,"children":842},{"className":841},[],[843],{"type":789,"value":844},"sudo fdisk -l",{"type":789,"value":47},{"data":847,"body":848},{},{"type":782,"children":849},[850],{"type":785,"tag":22,"props":851,"children":852},{},[853,854,859,861,866,868,874,876,881],{"type":789,"value":167},{"type":785,"tag":44,"props":855,"children":857},{"className":856},[],[858],{"type":789,"value":170},{"type":789,"value":860}," для GPT или ",{"type":785,"tag":44,"props":862,"children":864},{"className":863},[],[865],{"type":789,"value":174},{"type":789,"value":867}," для MBR. Удалите и создайте раздел с новым размером, НЕ меняя начальный сектор. Для LVM используйте ",{"type":785,"tag":44,"props":869,"children":871},{"className":870},[],[872],{"type":789,"value":873},"lvreduce",{"type":789,"value":875},"/",{"type":785,"tag":44,"props":877,"children":879},{"className":878},[],[880],{"type":789,"value":669},{"type":789,"value":47},{"data":883,"body":884},{},{"type":782,"children":885},[886],{"type":785,"tag":22,"props":887,"children":888},{},[889,891,897,899,905,907,913],{"type":789,"value":890},"Для ext4: ",{"type":785,"tag":44,"props":892,"children":894},{"className":893},[],[895],{"type":789,"value":896},"sudo resize2fs /dev/sdXN",{"type":789,"value":898},". Для XFS (только увеличение): ",{"type":785,"tag":44,"props":900,"children":902},{"className":901},[],[903],{"type":789,"value":904},"sudo xfs_growfs /mountpoint",{"type":789,"value":906},". Для Btrfs: ",{"type":785,"tag":44,"props":908,"children":910},{"className":909},[],[911],{"type":789,"value":912},"sudo btrfs filesystem resize max /mountpoint",{"type":789,"value":47},{"data":915,"body":916},{},{"type":782,"children":917},[918],{"type":785,"tag":22,"props":919,"children":920},{},[921,923,928,929,934],{"type":789,"value":922},"Выполните ",{"type":785,"tag":44,"props":924,"children":926},{"className":925},[],[927],{"type":789,"value":606},{"type":789,"value":838},{"type":785,"tag":44,"props":930,"children":932},{"className":931},[],[933],{"type":789,"value":77},{"type":789,"value":935}," чтобы убедиться в новом размере. Проверьте целостность ФС, если были ошибки.",[937,1448],{"id":938,"title":939,"appliesTo":940,"author":12,"body":944,"canonical":712,"code":712,"createdAt":1398,"description":1399,"difficulty":715,"draft":716,"estimatedTime":1400,"extension":718,"faq":1401,"howToSteps":1411,"howToTotalTime":1427,"image":712,"keywords":1428,"locale":757,"meta":1436,"navigation":210,"path":763,"platform":760,"related":1437,"section":765,"seo":1440,"severity":712,"stem":1441,"summary":1442,"tags":1443,"twitterCreator":712,"twitterSite":712,"type":777,"updatedAt":1398,"__hash__":1447},"content_ru/guides/linux/lvm-management.md","Управление LVM в Linux: настройка и расширение томов",[941,942,943],"Ubuntu 20.04/22.04/24.04 LTS","Debian 11/12","RHEL/AlmaLinux/Rocky 8/9",{"type":14,"value":945,"toc":1388},[946,948,955,957,971,976,980,983,991,994,1012,1015,1029,1032,1044,1048,1055,1072,1082,1107,1114,1116,1120,1125,1140,1146,1160,1163,1189,1192,1219,1223,1234,1251,1254,1273,1278,1291,1298,1311,1314,1317,1330,1337,1339,1385],[17,947,20],{"id":19},[22,949,950,951,954],{},"LVM (Logical Volume Manager) превращает отдельные жёсткие диски и SSD в гибкий пул хранилища. Вместо статичных разделов ",[44,952,953],{},"/dev/sda1"," вы работаете с абстрактными логическими томами, которые можно растягивать на несколько физических устройств и изменять без остановки сервисов. Это стандарт для серверной инфраструктуры, позволяющий быстро реагировать на нехватку диска и безопасно переносить данные между накопителями.",[17,956,28],{"id":27},[22,958,959,960,962,963,966,967,970],{},"Перед началом убедитесь, что у вас есть ",[44,961,46],{}," или root-доступ. В большинстве дистрибутивов пакет ",[44,964,965],{},"lvm2"," установлен по умолчанию, но если его нет, установите его через менеджер пакетов вашей ОС. Для работы понадобится как минимум один неразмеченный диск (например, ",[44,968,969],{},"/dev/sdb","). Все команды выполняются в терминале.",[354,972,973],{},[22,974,975],{},"⚠️ Важно: Инициализация и изменение томов уничтожает данные на целевом устройстве. Перед операциями сделайте резервную копию критичной информации.",[17,977,979],{"id":978},"шаг-1-инициализация-физического-диска","Шаг 1: Инициализация физического диска",[22,981,982],{},"Сначала нужно превратить «сырой» диск в физический том (PV). Проверьте список доступных устройств:",[61,984,985],{"className":63,"code":549,"language":65,"meta":66,"style":66},[44,986,987],{"__ignoreMap":66},[70,988,989],{"class":72,"line":73},[70,990,549],{"class":76},[22,992,993],{},"Если на диске остались старые разделы или файловые системы, очистите их сигнатуры, чтобы избежать конфликтов:",[61,995,997],{"className":63,"code":996,"language":65,"meta":66,"style":66},"sudo wipefs -a /dev/sdb\n",[44,998,999],{"__ignoreMap":66},[70,1000,1001,1003,1006,1009],{"class":72,"line":73},[70,1002,46],{"class":76},[70,1004,1005],{"class":89}," wipefs",[70,1007,1008],{"class":80}," -a",[70,1010,1011],{"class":89}," /dev/sdb\n",[22,1013,1014],{},"Создайте физический том:",[61,1016,1018],{"className":63,"code":1017,"language":65,"meta":66,"style":66},"sudo pvcreate /dev/sdb\n",[44,1019,1020],{"__ignoreMap":66},[70,1021,1022,1024,1027],{"class":72,"line":73},[70,1023,46],{"class":76},[70,1025,1026],{"class":89}," pvcreate",[70,1028,1011],{"class":89},[22,1030,1031],{},"Проверьте, что система распознала устройство:",[61,1033,1035],{"className":63,"code":1034,"language":65,"meta":66,"style":66},"sudo pvs\n",[44,1036,1037],{"__ignoreMap":66},[70,1038,1039,1041],{"class":72,"line":73},[70,1040,46],{"class":76},[70,1042,1043],{"class":89}," pvs\n",[17,1045,1047],{"id":1046},"шаг-2-создание-группы-томов-и-логического-тома","Шаг 2: Создание группы томов и логического тома",[22,1049,1050,1051,1054],{},"Группы томов (VG) объединяют физические диски в единый пул. Создадим группу с именем ",[44,1052,1053],{},"vg_data",":",[61,1056,1058],{"className":63,"code":1057,"language":65,"meta":66,"style":66},"sudo vgcreate vg_data /dev/sdb\n",[44,1059,1060],{"__ignoreMap":66},[70,1061,1062,1064,1067,1070],{"class":72,"line":73},[70,1063,46],{"class":76},[70,1065,1066],{"class":89}," vgcreate",[70,1068,1069],{"class":89}," vg_data",[70,1071,1011],{"class":89},[22,1073,1074,1075,1078,1079,1054],{},"Проверьте статус командой ",[44,1076,1077],{},"sudo vgs",". Теперь выделите из пула пространство под логический том (LV). Создадим том размером 50 ГБ с именем ",[44,1080,1081],{},"lv_storage",[61,1083,1085],{"className":63,"code":1084,"language":65,"meta":66,"style":66},"sudo lvcreate -L 50G -n lv_storage vg_data\n",[44,1086,1087],{"__ignoreMap":66},[70,1088,1089,1091,1094,1096,1098,1101,1104],{"class":72,"line":73},[70,1090,46],{"class":76},[70,1092,1093],{"class":89}," lvcreate",[70,1095,319],{"class":80},[70,1097,519],{"class":89},[70,1099,1100],{"class":80}," -n",[70,1102,1103],{"class":89}," lv_storage",[70,1105,1106],{"class":89}," vg_data\n",[22,1108,1109,1110,1113],{},"Если нужно выделить всё свободное место, используйте ",[44,1111,1112],{},"-l 100%FREE"," вместо указания конкретного размера.",[526,1115],{},[17,1117,1119],{"id":1118},"шаг-3-форматирование-и-автоматическое-монтирование","Шаг 3: Форматирование и автоматическое монтирование",[22,1121,1122,1123,1054],{},"Логический том готов, но пока не содержит файловой системы. Отформатируем его в ",[44,1124,773],{},[61,1126,1128],{"className":63,"code":1127,"language":65,"meta":66,"style":66},"sudo mkfs.ext4 /dev/vg_data/lv_storage\n",[44,1129,1130],{"__ignoreMap":66},[70,1131,1132,1134,1137],{"class":72,"line":73},[70,1133,46],{"class":76},[70,1135,1136],{"class":89}," mkfs.ext4",[70,1138,1139],{"class":89}," /dev/vg_data/lv_storage\n",[22,1141,1142,1143,1145],{},"Для автоматического подключения после перезагрузки добавьте запись в ",[44,1144,681],{},". Узнайте UUID тома:",[61,1147,1149],{"className":63,"code":1148,"language":65,"meta":66,"style":66},"sudo blkid /dev/vg_data/lv_storage\n",[44,1150,1151],{"__ignoreMap":66},[70,1152,1153,1155,1158],{"class":72,"line":73},[70,1154,46],{"class":76},[70,1156,1157],{"class":89}," blkid",[70,1159,1139],{"class":89},[22,1161,1162],{},"Отредактируйте таблицу монтирования, добавив строку (подставьте ваш UUID):",[61,1164,1166],{"className":63,"code":1165,"language":65,"meta":66,"style":66},"echo \"UUID=ваш_uuid  /mnt/data  ext4  defaults  0 2\" | sudo tee -a /etc/fstab\n",[44,1167,1168],{"__ignoreMap":66},[70,1169,1170,1173,1176,1178,1181,1184,1186],{"class":72,"line":73},[70,1171,1172],{"class":80},"echo",[70,1174,1175],{"class":89}," \"UUID=ваш_uuid  /mnt/data  ext4  defaults  0 2\"",[70,1177,591],{"class":590},[70,1179,1180],{"class":76}," sudo",[70,1182,1183],{"class":89}," tee",[70,1185,1008],{"class":80},[70,1187,1188],{"class":89}," /etc/fstab\n",[22,1190,1191],{},"Создайте точку монтирования и проверьте конфигурацию:",[61,1193,1195],{"className":63,"code":1194,"language":65,"meta":66,"style":66},"sudo mkdir -p /mnt/data\nsudo mount -a\n",[44,1196,1197,1210],{"__ignoreMap":66},[70,1198,1199,1201,1204,1207],{"class":72,"line":73},[70,1200,46],{"class":76},[70,1202,1203],{"class":89}," mkdir",[70,1205,1206],{"class":80}," -p",[70,1208,1209],{"class":89}," /mnt/data\n",[70,1211,1212,1214,1216],{"class":72,"line":84},[70,1213,46],{"class":76},[70,1215,438],{"class":89},[70,1217,1218],{"class":80}," -a\n",[17,1220,1222],{"id":1221},"шаг-4-безопасное-расширение-хранилища","Шаг 4: Безопасное расширение хранилища",[22,1224,1225,1226,1229,1230,1233],{},"Когда место заканчивается, LVM позволяет добавить новый диск или выделить оставшиеся гигабайты. Допустим, вы подключили ",[44,1227,1228],{},"/dev/sdc",", инициализировали его через ",[44,1231,1232],{},"sudo pvcreate /dev/sdc"," и добавили в группу:",[61,1235,1237],{"className":63,"code":1236,"language":65,"meta":66,"style":66},"sudo vgextend vg_data /dev/sdc\n",[44,1238,1239],{"__ignoreMap":66},[70,1240,1241,1243,1246,1248],{"class":72,"line":73},[70,1242,46],{"class":76},[70,1244,1245],{"class":89}," vgextend",[70,1247,1069],{"class":89},[70,1249,1250],{"class":89}," /dev/sdc\n",[22,1252,1253],{},"Теперь растянем логический том на всё доступное пространство:",[61,1255,1257],{"className":63,"code":1256,"language":65,"meta":66,"style":66},"sudo lvextend -l +100%FREE /dev/vg_data/lv_storage\n",[44,1258,1259],{"__ignoreMap":66},[70,1260,1261,1263,1265,1268,1271],{"class":72,"line":73},[70,1262,46],{"class":76},[70,1264,344],{"class":89},[70,1266,1267],{"class":80}," -l",[70,1269,1270],{"class":89}," +100%FREE",[70,1272,1139],{"class":89},[22,1274,1275,1276,1054],{},"Изменения вступают в силу только после изменения размера файловой системы. Для ",[44,1277,773],{},[61,1279,1281],{"className":63,"code":1280,"language":65,"meta":66,"style":66},"sudo resize2fs /dev/vg_data/lv_storage\n",[44,1282,1283],{"__ignoreMap":66},[70,1284,1285,1287,1289],{"class":72,"line":73},[70,1286,46],{"class":76},[70,1288,390],{"class":89},[70,1290,1139],{"class":89},[22,1292,1293,1294,1297],{},"Для ",[44,1295,1296],{},"xfs"," используется другая утилита, которая требует точку монтирования, а не устройство:",[61,1299,1301],{"className":63,"code":1300,"language":65,"meta":66,"style":66},"sudo xfs_growfs /mnt/data\n",[44,1302,1303],{"__ignoreMap":66},[70,1304,1305,1307,1309],{"class":72,"line":73},[70,1306,46],{"class":76},[70,1308,459],{"class":89},[70,1310,1209],{"class":89},[17,1312,743],{"id":1313},"проверка-результата",[22,1315,1316],{},"Убедитесь, что система видит обновлённые размеры дисков:",[61,1318,1320],{"className":63,"code":1319,"language":65,"meta":66,"style":66},"df -h /mnt/data\n",[44,1321,1322],{"__ignoreMap":66},[70,1323,1324,1326,1328],{"class":72,"line":73},[70,1325,563],{"class":76},[70,1327,585],{"class":80},[70,1329,1209],{"class":89},[22,1331,1332,1333,1336],{},"Команда ",[44,1334,1335],{},"sudo lvs"," покажет детализацию по логическим томам, их размер и процент использования. Если вывод совпадает с ожидаемыми значениями, а точка монтирования доступна для записи, настройка завершена корректно.",[17,1338,611],{"id":610},[96,1340,1341,1361,1373],{},[36,1342,1343,1349,1350,1353,1354,1357,1358,47],{},[39,1344,1345,1346],{},"Ошибка ",[44,1347,1348],{},"Device /dev/sdX is busy",": Диск уже используется или примонтирован. Проверьте активные процессы через ",[44,1351,1352],{},"sudo lsof /dev/sdX"," или ",[44,1355,1356],{},"sudo fuser -m /dev/sdX",", остановите мешающие службы и отключите раздел командой ",[44,1359,1360],{},"umount",[36,1362,1363,1368,1369,1372],{},[39,1364,1365,1367],{},[44,1366,776],{}," зависает или выдаёт ошибку",": Файловая система могла быть повреждена или не размонтирована корректно. Запустите проверку ",[44,1370,1371],{},"sudo e2fsck -f /dev/vg_data/lv_storage"," перед изменением размера.",[36,1374,1375,1381,1382,1384],{},[39,1376,1377,1378,1380],{},"Нехватка места в ",[44,1379,875],{}," после расширения",": Убедитесь, что вы расширяете правильный том. LVM не перемещает данные между томами автоматически. Для перераспределения пространства используйте ",[44,1383,873],{}," с предварительным уменьшением ФС или вручную мигрируйте файлы на новый том.",[688,1386,1387],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":66,"searchDepth":84,"depth":84,"links":1389},[1390,1391,1392,1393,1394,1395,1396,1397],{"id":19,"depth":84,"text":20},{"id":27,"depth":84,"text":28},{"id":978,"depth":84,"text":979},{"id":1046,"depth":84,"text":1047},{"id":1118,"depth":84,"text":1119},{"id":1221,"depth":84,"text":1222},{"id":1313,"depth":84,"text":743},{"id":610,"depth":84,"text":611},"2026-04-06 17:00:31","Освойте создание, расширение и управление LVM в Linux. Пошаговый гайд с проверенными командами для безопасного изменения дискового пространства.","15-20 мин",[1402,1405,1408],{"question":1403,"answer":1404},"Можно ли уменьшить LVM-том без потери данных?","Да, но процедура рискованна и требует предварительного изменения файловой системы. Для ext4 используйте `resize2fs`, а для XFS уменьшение не поддерживается вовсе.",{"question":1406,"answer":1407},"Что делать, если команда pvcreate выводит ошибку \"Device excluded by filter\"?","Диск уже примонтирован или содержит активную файловую систему. Очистите старые сигнатуры командой `wipefs -a /dev/sdX` и убедитесь, что раздел отключён.",{"question":1409,"answer":1410},"Нужно ли перезагружать сервер после изменения размера LVM?","Нет. Ядро Linux и драйвер device-mapper применяют изменения динамически, а ФС расширяется «на лету» с помощью `resize2fs` или `xfs_growfs`.",[1412,1415,1418,1421,1424],{"name":1413,"text":1414},"Инициализация физического диска","Подготовьте неразмеченный диск и создайте физический том командой `pvcreate /dev/sdX`.",{"name":1416,"text":1417},"Создание группы томов","Объедините физические диски в единый пул командой `vgcreate имя_группы /dev/sdX`.",{"name":1419,"text":1420},"Создание логического тома","Выделите пространство под данные с помощью `lvcreate -L размер -n имя_тома имя_группы`.",{"name":1422,"text":1423},"Форматирование и монтирование","Создайте файловую систему командой `mkfs.ext4` и добавьте запись в `/etc/fstab` для автозагрузки.",{"name":1425,"text":1426},"Безопасное расширение тома","Увеличьте размер тома через `lvextend` и примените изменения к ФС с помощью `resize2fs` или `xfs_growfs`.","PT20M",[1429,1430,1431,1432,1433,1434,1435],"lvm linux команды","как создать lvm том","расширение lvm раздела","pvcreate vgcreate lvcreate","управление логическими томами","добавить диск в группу томов","lvextend resize2fs",{},[762,1438,1439],"/guides/linux/raid-setup","/guides/linux/ext4-vs-xfs",{"title":939,"description":1399},"guides/linux/lvm-management","Разберём базовые операции с Logical Volume Manager: инициализацию физических дисков, создание групп и томов, а также безопасное расширение хранилища без потери данных.",[770,775,1444,1445,1446,65],"диски","storage","администрирование","FHdHDgMjDrQ4jWKW3f0RKqZ5WF0_1SAJbM6AeFZhfp4",{"id":1449,"title":1450,"appliesTo":1451,"author":12,"body":1454,"canonical":712,"code":712,"createdAt":2326,"description":2327,"difficulty":2328,"draft":716,"estimatedTime":717,"extension":718,"faq":2329,"howToSteps":2342,"howToTotalTime":1427,"image":712,"keywords":2358,"locale":757,"meta":2367,"navigation":210,"path":764,"platform":760,"related":2368,"section":765,"seo":2372,"severity":712,"stem":2373,"summary":2374,"tags":2375,"twitterCreator":712,"twitterSite":712,"type":777,"updatedAt":2326,"__hash__":2379},"content_ru/guides/linux/backup-important-data.md","Резервное копирование данных в Linux: полное руководство",[7,8,10,1452,1453],"Arch Linux","любой дистрибутив с bash",{"type":14,"value":1455,"toc":2310},[1456,1458,1461,1463,1507,1511,1515,1518,1565,1574,1580,1585,1590,1627,1657,1662,1691,1702,1707,1753,1760,1775,1777,1783,1788,1793,1814,1842,1847,1881,1886,1908,1911,1915,1922,1957,1965,1968,2117,2119,2237,2239,2307],[17,1457,20],{"id":19},[22,1459,1460],{},"Резервное копирование (бэкап) — это ваша главная страховка от потери данных из-за сбоя диска, ошибки при обновлении системы или вредоносного ПО. В Linux есть мощные встроенные инструменты, которые позволяют создавать надежные копии важных файлов быстро и без лишних затрат. После выполнения этого гайда вы будете уверены, что ваши документы, конфигурационные файлы и проекты в безопасности.",[17,1462,28],{"id":27},[33,1464,1465,1474,1480,1486],{},[36,1466,1467,1470,1471,1473],{},[39,1468,1469],{},"Права доступа:"," Для копирования системных файлов или файлов других пользователей могут потребоваться права ",[44,1472,46],{},". Для личных файлов обычно достаточно прав текущего пользователя.",[36,1475,1476,1479],{},[39,1477,1478],{},"Свободное место:"," Убедитесь, что на целевом носителе (внешний диск, другая partitioning, сетевой путь) достаточно места для хранения данных. Рекомендуется иметь запас 20-30%.",[36,1481,1482,1485],{},[39,1483,1484],{},"Носитель для бэкапа:"," Подготовьте внешний жесткий диск, флешку или выделенный раздел на внутреннем диске. Для долгосрочного хранения лучше использовать физически отдельный носитель.",[36,1487,1488,1491,1492,838,1495,1498,1499,1502,1503,1506],{},[39,1489,1490],{},"Установленные утилиты:"," Большинство дистрибутивов поставляют ",[44,1493,1494],{},"tar",[44,1496,1497],{},"rsync"," из коробки. Для графического интерфейса может потребоваться установка пакета (например, ",[44,1500,1501],{},"deja-dup"," в Ubuntu/Debian: ",[44,1504,1505],{},"sudo apt install deja-dup",").",[17,1508,1510],{"id":1509},"пошаговая-инструкция","Пошаговая инструкция",[161,1512,1514],{"id":1513},"шаг-1-определите-что-и-куда备份ровать","Шаг 1: Определите, что и куда备份ровать",[22,1516,1517],{},"Составьте список каталогов и файлов, которые критически важны. Типичные кандидаты:",[96,1519,1520,1533,1542,1554],{},[36,1521,1522,1525,1526,1525,1529,1532],{},[44,1523,1524],{},"~/Documents",", ",[44,1527,1528],{},"~/Pictures",[44,1530,1531],{},"~/Videos"," — личные файлы.",[36,1534,1535,1353,1538,1541],{},[44,1536,1537],{},"~/projects",[44,1539,1540],{},"~/code"," — исходный код проектов.",[36,1543,1544,1547,1548,1525,1551,1506],{},[44,1545,1546],{},"~/.config"," — конфигурационные файлы приложений (может быть много служебных, лучше выбрать точечно, например, ",[44,1549,1550],{},"~/.config/Code",[44,1552,1553],{},"~/.config/gtk-3.0",[36,1555,1556,1557,1560,1561,1564],{},"Списки установленных пакетов (для восстановления системы): ",[44,1558,1559],{},"dpkg --get-selections > ~/package-list.txt"," (Debian/Ubuntu) или ",[44,1562,1563],{},"pacman -Qeq > ~/pkglist.txt"," (Arch).",[22,1566,1567,1568,1353,1571,47],{},"Выберите точку монтирования вашего внешнего носителя. Обычно она появляется в ",[44,1569,1570],{},"/media/ваше_имя_пользователя/",[44,1572,1573],{},"/mnt/",[161,1575,1577,1578],{"id":1576},"шаг-2-создайте-бэкап-с-помощью-tar","Шаг 2: Создайте бэкап с помощью ",[44,1579,1494],{},[22,1581,1582,1584],{},[44,1583,1494],{}," — классический утилита для создания архивов. Она объединяет множество файлов в один, поддерживает сжатие.",[22,1586,1587],{},[39,1588,1589],{},"Базовый пример (без сжатия):",[61,1591,1593],{"className":63,"code":1592,"language":65,"meta":66,"style":66},"tar -cvf /media/backup/backup_home_$(date +%Y%m%d).tar ~/Documents ~/Pictures\n",[44,1594,1595],{"__ignoreMap":66},[70,1596,1597,1599,1602,1605,1609,1612,1615,1618,1621,1624],{"class":72,"line":73},[70,1598,1494],{"class":76},[70,1600,1601],{"class":80}," -cvf",[70,1603,1604],{"class":89}," /media/backup/backup_home_",[70,1606,1608],{"class":1607},"sVt8B","$(",[70,1610,1611],{"class":76},"date",[70,1613,1614],{"class":89}," +%Y%m%d",[70,1616,1617],{"class":1607},")",[70,1619,1620],{"class":89},".tar",[70,1622,1623],{"class":89}," ~/Documents",[70,1625,1626],{"class":89}," ~/Pictures\n",[96,1628,1629,1635,1641,1647],{},[36,1630,1631,1634],{},[44,1632,1633],{},"-c"," — создать архив.",[36,1636,1637,1640],{},[44,1638,1639],{},"-v"," — выводить список добавляемых файлов (verbosely).",[36,1642,1643,1646],{},[44,1644,1645],{},"-f"," — указать имя файла архива.",[36,1648,1649,1652,1653,1656],{},[44,1650,1651],{},"$(date +%Y%m%d)"," — автоматически добавляет текущую дату (например, ",[44,1654,1655],{},"20260217",") в имя файла.",[22,1658,1659],{},[39,1660,1661],{},"Пример с сжатием (gzip):",[61,1663,1665],{"className":63,"code":1664,"language":65,"meta":66,"style":66},"tar -czvf /media/backup/backup_home_$(date +%Y%m%d).tar.gz ~/Documents ~/Pictures\n",[44,1666,1667],{"__ignoreMap":66},[70,1668,1669,1671,1674,1676,1678,1680,1682,1684,1687,1689],{"class":72,"line":73},[70,1670,1494],{"class":76},[70,1672,1673],{"class":80}," -czvf",[70,1675,1604],{"class":89},[70,1677,1608],{"class":1607},[70,1679,1611],{"class":76},[70,1681,1614],{"class":89},[70,1683,1617],{"class":1607},[70,1685,1686],{"class":89},".tar.gz",[70,1688,1623],{"class":89},[70,1690,1626],{"class":89},[96,1692,1693],{},[36,1694,1695,1698,1699,47],{},[44,1696,1697],{},"-z"," — сжать с помощью ",[44,1700,1701],{},"gzip",[22,1703,1704],{},[39,1705,1706],{},"Создание полного бэкапа домашней директории (осторожно, может быть много служебных файлов):",[61,1708,1710],{"className":63,"code":1709,"language":65,"meta":66,"style":66},"sudo tar -czvf /media/backup/full_home_backup_$(date +%Y%m%d).tar.gz --exclude='./Cache' --exclude='./.cache' --exclude='./.npm' /home/ваш_пользователь/\n",[44,1711,1712],{"__ignoreMap":66},[70,1713,1714,1716,1719,1721,1724,1726,1728,1730,1732,1734,1737,1740,1742,1745,1747,1750],{"class":72,"line":73},[70,1715,46],{"class":76},[70,1717,1718],{"class":89}," tar",[70,1720,1673],{"class":80},[70,1722,1723],{"class":89}," /media/backup/full_home_backup_",[70,1725,1608],{"class":1607},[70,1727,1611],{"class":76},[70,1729,1614],{"class":89},[70,1731,1617],{"class":1607},[70,1733,1686],{"class":89},[70,1735,1736],{"class":80}," --exclude=",[70,1738,1739],{"class":89},"'./Cache'",[70,1741,1736],{"class":80},[70,1743,1744],{"class":89},"'./.cache'",[70,1746,1736],{"class":80},[70,1748,1749],{"class":89},"'./.npm'",[70,1751,1752],{"class":89}," /home/ваш_пользователь/\n",[22,1754,1755,1756,1759],{},"Использование ",[44,1757,1758],{},"--exclude"," позволяет пропустить кэши и временные файлы, экономя место.",[354,1761,1762],{},[22,1763,1764,1765,1768,1769,1771,1772,1774],{},"💡 ",[39,1766,1767],{},"Совет:"," Для регулярных бэкапов лучше использовать ",[44,1770,1497],{}," (следующий шаг), так как он копирует только изменения. ",[44,1773,1494],{}," лучше подходит для разовых полных архивов.",[526,1776],{},[161,1778,1780,1781],{"id":1779},"шаг-3-настройте-инкрементальный-бэкап-с-помощью-rsync","Шаг 3: Настройте инкрементальный бэкап с помощью ",[44,1782,1497],{},[22,1784,1785,1787],{},[44,1786,1497],{}," — это мощный инструмент для синхронизации каталогов. Он копирует только измененные или новые файлы, что экономит время и место при регулярном использовании.",[22,1789,1790],{},[39,1791,1792],{},"Базовая синхронизация (с сохранением прав и структуры):",[61,1794,1796],{"className":63,"code":1795,"language":65,"meta":66,"style":66},"rsync -avh --delete ~/Documents/ /media/backup/Documents/\n",[44,1797,1798],{"__ignoreMap":66},[70,1799,1800,1802,1805,1808,1811],{"class":72,"line":73},[70,1801,1497],{"class":76},[70,1803,1804],{"class":80}," -avh",[70,1806,1807],{"class":80}," --delete",[70,1809,1810],{"class":89}," ~/Documents/",[70,1812,1813],{"class":89}," /media/backup/Documents/\n",[96,1815,1816,1822,1827,1833],{},[36,1817,1818,1821],{},[44,1819,1820],{},"-a"," — архивный режим (сохраняет права, временные метки, рекурсивно).",[36,1823,1824,1826],{},[44,1825,1639],{}," — подробный вывод.",[36,1828,1829,1832],{},[44,1830,1831],{},"-h"," — \"human-readable\" (человекочитаемые размеры).",[36,1834,1835,1838,1839],{},[44,1836,1837],{},"--delete"," — удаляет файлы в целевой папке, которых уже нет в исходной (содержит точную копию). ",[39,1840,1841],{},"Используйте с осторожностью!",[22,1843,1844],{},[39,1845,1846],{},"Бэкап с исключениями (например, кэша браузера):",[61,1848,1850],{"className":63,"code":1849,"language":65,"meta":66,"style":66},"rsync -avh --delete --exclude='.cache' --exclude='.npm' --exclude='Downloads' /home/ваш_пользователь/ /media/backup/full_home/\n",[44,1851,1852],{"__ignoreMap":66},[70,1853,1854,1856,1858,1860,1862,1865,1867,1870,1872,1875,1878],{"class":72,"line":73},[70,1855,1497],{"class":76},[70,1857,1804],{"class":80},[70,1859,1807],{"class":80},[70,1861,1736],{"class":80},[70,1863,1864],{"class":89},"'.cache'",[70,1866,1736],{"class":80},[70,1868,1869],{"class":89},"'.npm'",[70,1871,1736],{"class":80},[70,1873,1874],{"class":89},"'Downloads'",[70,1876,1877],{"class":89}," /home/ваш_пользователь/",[70,1879,1880],{"class":89}," /media/backup/full_home/\n",[22,1882,1883],{},[39,1884,1885],{},"Копирование по SSH (на удаленный сервер):",[61,1887,1889],{"className":63,"code":1888,"language":65,"meta":66,"style":66},"rsync -avh -e ssh ~/Documents/ user@remote-server:/path/to/backup/\n",[44,1890,1891],{"__ignoreMap":66},[70,1892,1893,1895,1897,1900,1903,1905],{"class":72,"line":73},[70,1894,1497],{"class":76},[70,1896,1804],{"class":80},[70,1898,1899],{"class":80}," -e",[70,1901,1902],{"class":89}," ssh",[70,1904,1810],{"class":89},[70,1906,1907],{"class":89}," user@remote-server:/path/to/backup/\n",[22,1909,1910],{},"Убедитесь, что на удаленном сервере настроен доступ по SSH.",[161,1912,1914],{"id":1913},"шаг-4-используйте-графическую-утилиту-опционально","Шаг 4: Используйте графическую утилиту (опционально)",[22,1916,1917,1918,1921],{},"Для тех, кто предпочитает GUI, отличным выбором является ",[39,1919,1920],{},"Deja Dup"," (в Ubuntu называется \"Резервное копирование\").",[33,1923,1924,1930,1933,1936,1939,1942,1951,1954],{},[36,1925,1926,1927,1929],{},"Установите: ",[44,1928,1505],{}," (Ubuntu/Debian) или найдите в центре приложений вашего дистрибутива.",[36,1931,1932],{},"Запустите \"Резервное копирование\" из меню.",[36,1934,1935],{},"Нажмите \"Автоматически запоминать пароль\" (если хотите автоматические бэкапы).",[36,1937,1938],{},"В разделе \"Хранилище\" выберите место (локальная папка, внешний диск, сетевую папку).",[36,1940,1941],{},"Во вкладке \"Папки\" добавьте нужные каталоги для бэкапа.",[36,1943,1944,1945,1525,1948,1506],{},"Во вкладке \"Исключить\" укажите папки, которые копировать не нужно (например, ",[44,1946,1947],{},"~/Downloads",[44,1949,1950],{},"~/.cache",[36,1952,1953],{},"Настройте расписание во вкладке \"Планирование\" (например, ежедневно).",[36,1955,1956],{},"Нажмите \"Создать резервную копию сейчас\" для первого запуска.",[161,1958,1960,1961,875,1963,1617],{"id":1959},"шаг-5-настройте-автоматизацию-для-tarrsync","Шаг 5: Настройте автоматизацию (для ",[44,1962,1494],{},[44,1964,1497],{},[22,1966,1967],{},"Создайте скрипт для регулярного запуска.",[33,1969,1970,2085,2091],{},[36,1971,1972,1973,59,1976],{},"Создайте файл ",[44,1974,1975],{},"~/scripts/backup.sh",[61,1977,1979],{"className":63,"code":1978,"language":65,"meta":66,"style":66},"#!/bin/bash\n# Простой скрипт бэкапа с rsync\nSOURCE_DIR=\"/home/ваш_пользователь/Documents\"\nBACKUP_DIR=\"/media/backup/Documents\"\nLOG_FILE=\"/var/log/backup.log\"\n\necho \"=== Начало бэкапа: $(date) ===\" >> $LOG_FILE\nrsync -avh --delete $SOURCE_DIR/ $BACKUP_DIR/ >> $LOG_FILE 2>&1\necho \"=== Бэкап завершен: $(date) ===\" >> $LOG_FILE\n",[44,1980,1981,1986,1991,2002,2012,2022,2026,2044,2070],{"__ignoreMap":66},[70,1982,1983],{"class":72,"line":73},[70,1984,1985],{"class":142},"#!/bin/bash\n",[70,1987,1988],{"class":72,"line":84},[70,1989,1990],{"class":142},"# Простой скрипт бэкапа с rsync\n",[70,1992,1993,1996,1999],{"class":72,"line":207},[70,1994,1995],{"class":1607},"SOURCE_DIR",[70,1997,1998],{"class":590},"=",[70,2000,2001],{"class":89},"\"/home/ваш_пользователь/Documents\"\n",[70,2003,2004,2007,2009],{"class":72,"line":214},[70,2005,2006],{"class":1607},"BACKUP_DIR",[70,2008,1998],{"class":590},[70,2010,2011],{"class":89},"\"/media/backup/Documents\"\n",[70,2013,2014,2017,2019],{"class":72,"line":220},[70,2015,2016],{"class":1607},"LOG_FILE",[70,2018,1998],{"class":590},[70,2020,2021],{"class":89},"\"/var/log/backup.log\"\n",[70,2023,2024],{"class":72,"line":226},[70,2025,211],{"emptyLinePlaceholder":210},[70,2027,2028,2030,2033,2035,2038,2041],{"class":72,"line":231},[70,2029,1172],{"class":80},[70,2031,2032],{"class":89}," \"=== Начало бэкапа: $(",[70,2034,1611],{"class":76},[70,2036,2037],{"class":89},") ===\"",[70,2039,2040],{"class":590}," >>",[70,2042,2043],{"class":1607}," $LOG_FILE\n",[70,2045,2046,2048,2050,2052,2055,2057,2060,2062,2064,2067],{"class":72,"line":237},[70,2047,1497],{"class":76},[70,2049,1804],{"class":80},[70,2051,1807],{"class":80},[70,2053,2054],{"class":1607}," $SOURCE_DIR",[70,2056,875],{"class":89},[70,2058,2059],{"class":1607}," $BACKUP_DIR",[70,2061,875],{"class":89},[70,2063,2040],{"class":590},[70,2065,2066],{"class":1607}," $LOG_FILE ",[70,2068,2069],{"class":590},"2>&1\n",[70,2071,2072,2074,2077,2079,2081,2083],{"class":72,"line":246},[70,2073,1172],{"class":80},[70,2075,2076],{"class":89}," \"=== Бэкап завершен: $(",[70,2078,1611],{"class":76},[70,2080,2037],{"class":89},[70,2082,2040],{"class":590},[70,2084,2043],{"class":1607},[36,2086,2087,2088,47],{},"Дайте права на выполнение: ",[44,2089,2090],{},"chmod +x ~/scripts/backup.sh",[36,2092,2093,2094,59,2097],{},"Добавьте задание в ",[44,2095,2096],{},"cron",[96,2098,2099,2104,2114],{},[36,2100,922,2101,47],{},[44,2102,2103],{},"crontab -e",[36,2105,2106,2107],{},"Добавьте строку для ежедневного бэкапа в 2:00 ночи:\n",[61,2108,2112],{"className":2109,"code":2111,"language":789},[2110],"language-text","0 2 * * * /home/ваш_пользователь/scripts/backup.sh\n",[44,2113,2111],{"__ignoreMap":66},[36,2115,2116],{},"Сохраните и выйдите.",[17,2118,743],{"id":1313},[33,2120,2121,2191,2227],{},[36,2122,2123,2127,2128,2151,2152],{},[39,2124,1293,2125,1054],{},[44,2126,1494],{}," Убедитесь, что файл архива создался и имеет разумный размер. Посмотрите его содержимое без распаковки:\n",[61,2129,2131],{"className":63,"code":2130,"language":65,"meta":66,"style":66},"tar -tzf /media/backup/backup_home_20260217.tar.gz | head -20\n",[44,2132,2133],{"__ignoreMap":66},[70,2134,2135,2137,2140,2143,2145,2148],{"class":72,"line":73},[70,2136,1494],{"class":76},[70,2138,2139],{"class":80}," -tzf",[70,2141,2142],{"class":89}," /media/backup/backup_home_20260217.tar.gz",[70,2144,591],{"class":590},[70,2146,2147],{"class":76}," head",[70,2149,2150],{"class":80}," -20\n","\nПопробуйте распаковать один файл в временную папку для проверки:\n",[61,2153,2155],{"className":63,"code":2154,"language":65,"meta":66,"style":66},"mkdir /tmp/test_restore\ntar -xzf /media/backup/backup_home_20260217.tar.gz -C /tmp/test_restore Documents/important.txt\ncat /tmp/test_restore/Documents/important.txt\n",[44,2156,2157,2165,2183],{"__ignoreMap":66},[70,2158,2159,2162],{"class":72,"line":73},[70,2160,2161],{"class":76},"mkdir",[70,2163,2164],{"class":89}," /tmp/test_restore\n",[70,2166,2167,2169,2172,2174,2177,2180],{"class":72,"line":84},[70,2168,1494],{"class":76},[70,2170,2171],{"class":80}," -xzf",[70,2173,2142],{"class":89},[70,2175,2176],{"class":80}," -C",[70,2178,2179],{"class":89}," /tmp/test_restore",[70,2181,2182],{"class":89}," Documents/important.txt\n",[70,2184,2185,2188],{"class":72,"line":207},[70,2186,2187],{"class":76},"cat",[70,2189,2190],{"class":89}," /tmp/test_restore/Documents/important.txt\n",[36,2192,2193,2197,2198,2200,2201,2204,2205,2223,2224,47],{},[39,2194,1293,2195,1054],{},[44,2196,1497],{}," Сравните исходную и целевую папки. Вы можете запустить ",[44,2199,1497],{}," с флагом ",[44,2202,2203],{},"-n"," (dry-run), чтобы увидеть, какие файлы будут скопированы/удалены при следующем запуске:\n",[61,2206,2208],{"className":63,"code":2207,"language":65,"meta":66,"style":66},"rsync -avhn --delete ~/Documents/ /media/backup/Documents/\n",[44,2209,2210],{"__ignoreMap":66},[70,2211,2212,2214,2217,2219,2221],{"class":72,"line":73},[70,2213,1497],{"class":76},[70,2215,2216],{"class":80}," -avhn",[70,2218,1807],{"class":80},[70,2220,1810],{"class":89},[70,2222,1813],{"class":89},"\nПроверьте, что структура папок и ключевые файлы присутствуют в ",[44,2225,2226],{},"/media/backup/Documents/",[36,2228,2229,2232,2233,2236],{},[39,2230,2231],{},"Логи:"," Если использовали автоматизацию, проверьте лог-файл (",[44,2234,2235],{},"/var/log/backup.log"," или указанный вами) на наличие ошибок.",[17,2238,611],{"id":610},[96,2240,2241,2255,2263,2283,2292],{},[36,2242,2243,2246,2247,2249,2250,875,2252,2254],{},[39,2244,2245],{},"Ошибка \"Permission denied\" (Отказ в доступе):"," Вы пытаетесь скопировать файлы, к которым у вашего пользователя нет прав. Используйте ",[44,2248,46],{}," для команды ",[44,2251,1494],{},[44,2253,1497],{},", но будьте осторожны, чтобы не скопировать системные файлы в бэкап, которые потом могут конфликтовать при восстановлении. Лучше копировать только файлы домашней директории или те, к которым у вас явно есть доступ.",[36,2256,2257,2260,2261,47],{},[39,2258,2259],{},"\"No space left on device\" (Закончилось место):"," Целевой носитель заполнен. Освободите место или используйте другой носитель. Проверьте место командой ",[44,2262,606],{},[36,2264,2265,2273,2274,2276,2277,2279,2280,2282],{},[39,2266,2267,2269,2270,2272],{},[44,2268,1497],{}," удаляет важные файлы (",[44,2271,1837],{},"):"," Флаг ",[44,2275,1837],{}," опасен, если в целевой папке уже есть какие-то данные, которых нет в исходной (например, старые бэкапы). Всегда проверяйте команду с ",[44,2278,2203],{}," (dry-run) перед первым реальным запуском. Для хранения нескольких версий бэкапа лучше не использовать ",[44,2281,1837],{}," или хранить каждую дату в отдельной папке.",[36,2284,2285,2288,2289,2291],{},[39,2286,2287],{},"Носитель не монтируется автоматически:"," Если вы используете внешний диск, убедитесь, что он надежно подключен. Для автоматического монтирования при загрузке изучите ",[44,2290,681],{},". В скрипте бэкапа можно добавить проверку и монтирование, но это усложняет задачу.",[36,2293,2294,2297,2298,2300,2301,2303,2304,2306],{},[39,2295,2296],{},"Бэкап занимает слишком много времени:"," Используйте ",[44,2299,1497],{}," для инкрементальных копий. Для первого полного бэкапа ",[44,2302,1494],{}," может быть быстрее, так как создает единый поток. Для последующих — ",[44,2305,1497],{}," предпочтительнее.",[688,2308,2309],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":66,"searchDepth":84,"depth":84,"links":2311},[2312,2313,2314,2324,2325],{"id":19,"depth":84,"text":20},{"id":27,"depth":84,"text":28},{"id":1509,"depth":84,"text":1510,"children":2315},[2316,2317,2319,2321,2322],{"id":1513,"depth":207,"text":1514},{"id":1576,"depth":207,"text":2318},"Шаг 2: Создайте бэкап с помощью tar",{"id":1779,"depth":207,"text":2320},"Шаг 3: Настройте инкрементальный бэкап с помощью rsync",{"id":1913,"depth":207,"text":1914},{"id":1959,"depth":207,"text":2323},"Шаг 5: Настройте автоматизацию (для tar/rsync)",{"id":1313,"depth":84,"text":743},{"id":610,"depth":84,"text":611},"2026-02-17 14:23:16","Пошаговая инструкция по созданию резервных копий важных файлов в Linux. Узнайте, как использовать tar, rsync и графические утилиты для защиты данных. Защитите себя от потери информации!","easy",[2330,2333,2336,2339],{"question":2331,"answer":2332},"Как автоматизировать резервное копирование в Linux?","Используйте `cron` для планирования задач. Добавьте команду бэкапа в crontab (`crontab -e`), например, для ежедневного запуска в 2 часа ночи: `0 2 * * * /путь/к/скрипту/backup.sh`.",{"question":2334,"answer":2335},"Можно ли шифровать резервную копию?","Да. С помощью `gpg` можно зашифровать tar-архив: `tar czf - /путь/к/данным | gpg -c -o backup.tar.gz.gpg`. Или используйте `rsync` с опцией `--rsh='ssh -C'` для передачи по сети с шифрованием.",{"question":2337,"answer":2338},"В чем разница между tar и rsync для бэкапа?","`tar` создает единый архивированный файл, хороший для долгосрочного хранения. `rsync` синхронизирует папки, сохраняя структуру и права, идеален для инкрементальных бэкапов и зеркалирования.",{"question":2340,"answer":2341},"Как проверить целостность созданного бэкапа?","Для tar-архива: `tar tzf backup.tar.gz` (просмотр содержимого). Для rsync: сравните исходную и целевую папки с `diff -r`. Также можно вычислить контрольную сумму (`sha256sum backup.tar.gz`) и сравнить после восстановления.",[2343,2346,2349,2352,2355],{"name":2344,"text":2345},"Определите, что и куда备份ровать","Решите, какие данные важны (документы, конфиги, проекты) и выберите носитель (внешний диск, другой раздел, сетевой ресурс). Убедитесь, что у целевой папки достаточно свободного места.",{"name":2347,"text":2348},"Создайте бэкап с помощью tar","Используйте команду `tar` для архивации. Пример: `tar -czvf /media/backup/backup_$(date +%Y%m%d).tar.gz ~/Documents ~/Pictures`. Эта команда создаст сжатый архив с датой в имени.",{"name":2350,"text":2351},"Настройте инкрементальный бэкап с rsync","Для регулярного обновления бэкапа используйте `rsync`. Пример: `rsync -avh --delete ~/Documents/ /media/backup/Documents/`. Ключ `--delete` удаляет в бэкапе файлы, удаленные в источнике.",{"name":2353,"text":2354},"Настройте автоматизацию (опционально)","Создайте скрипт с командами бэкапа и добавьте его в `cron` для автоматического запуска по расписанию. Не забудьте добавить логирование: `>> /var/log/backup.log 2>&1`.",{"name":2356,"text":2357},"Проверьте бэкап","Убедитесь, что архив создался или папка синхронизирована. Проверьте целостность tar-архива командой `tar tzf` и убедитесь, что на целевом носителе есть все нужные файлы.",[2359,2360,2361,2362,2363,2364,2365,2366],"резервное копирование linux","создать backup linux","backup важных данных linux","tar команда backup","rsync копирование linux","как сделать backup в ubuntu","бэкап файлов linux","графический backup linux",{},[2369,2370,2371],"/guides/linux/disk-usage-analysis","/guides/linux/cron-automation","/guides/linux/encrypt-files-gpg",{"title":1450,"description":2327},"guides/linux/backup-important-data","В этом руководстве вы научитесь создавать надежные резервные копии важных данных в Linux с помощью встроенных инструментов и сторонних программ. Мы рассмотрим как консольные методы (tar, rsync), так и графические решения, а также дадим советы по автоматизации и проверке бэкапов.",[760,2376,65,1497,1494,1501,2377,2378],"backup","данные","безопасность","-fLbFwpMVupF3MO2kBQaod2VYGt18tkS4uHogDt_RJg"]