В эту цифровую эпоху личные и институциональные данные в Интернете стали более ценными, чем когда-либо, но мы не всегда уделяем им достаточно внимания. Кибератака, неисправность компьютера или программного обеспечения, неправильная настройка клавиатуры или любой другой инцидент, находящийся вне нашего контроля, могут стереть годы воспоминаний и тяжелой работы. Вот почему были разработаны программы восстановления и резервного копирования данных, и существуют версии с открытым исходным кодом, которые вы можете использовать бесплатно — либо для резервного копирования файлов, либо для их восстановления после удаления.
Обычно удаленные файлы не удаляются сразу с устройства хранения, а помечаются как свободное место для новых данных. Чтобы восстановить удаленные файлы, важно действовать быстро, избегая дальнейшей записи данных на поврежденный носитель, чтобы предотвратить перезапись удаленных данных. Специализированное программное обеспечение для восстановления данных может сканировать устройство хранения, идентифицировать восстанавливаемые файлы на основе подписей файлов и облегчать их извлечение.
Между тем, приложения резервного копирования могут защитить ценные данные, создавая автоматические копии файлов, обеспечивая защиту от потери данных из-за случайного удаления, сбоя оборудования или других непредвиденных событий. Впереди мы проверим несколько бесплатных проектов с открытым исходным кодом, которые позволят вам так или иначе защитить ваши данные.
Если вы найдете их полезными, вы можете рассмотреть возможность пожертвования их команде через
Это мощное приложение Python, предлагающее удобное решение для восстановления потерянных или перезаписанных файлов в системах Linux . Разработанный с упором на простоту и эффективность, он выделяется своей способностью тщательно сканировать целые разделы, даже определяя строки в двоичных файлах.
В отличие от других утилит восстановления, он предоставляет интуитивно понятный пользовательский интерфейс терминала (TUI) для упрощения работы. Выпущен для решения сложностей, часто связанных с восстановлением файлов.
RecoverPy был выпущен Пабло Леколинетом в 2021 году, и каждый может внести свой вклад через GitHub в качестве разработчика или просто поделиться программным обеспечением с другими. Вы также можете пожертвовать несколько монет проекту через Кивач, где они отображаются как
Это дополнительные инструменты восстановления данных, разработанные Кристофом Гренье и включенные в проект CGSecurity, начатый Гренье в 1998 году . TestDisk специализируется на восстановлении таблиц разделов, восстановлении удаленных разделов и устранении проблем с файловой системой, вызванных различными факторами, такими как вирусы или человеческие ошибки. . Его функции включают поддержку широкого спектра файловых систем, включая FAT, NTFS, ext2/3/4 и другие, что делает его универсальным решением как для новичков, так и для опытных пользователей, стремящихся восстановить потерянные данные.
Тем временем,
Благодаря поддержке множества форматов файлов и широкому спектру операционных систем, включая Windows, Linux, SunOS и другие, PhotoRec и TestDisk предоставляют универсальное и надежное решение для пользователей, нуждающихся в восстановлении файлов. Стоит отметить, что Grenier по-прежнему является основным застройщиком, и это самофинансируемый проект. Он принимает пожертвования через PayPal, но
Duplicati, первоначально разработанный Кеннетом Сковхеде в 2008 году, представляет собой клиент резервного копирования с открытым исходным кодом и безопасным решением для хранения зашифрованных, инкрементальных и сжатых резервных копий в различных облачных службах хранения и удаленных файловых серверах. Выпущенный по лицензии MIT, Duplicati доступен для платформ Windows, macOS и Linux и предназначен для широкого круга пользователей. Обширный список поддерживаемых сервисов облачного хранения включает Amazon S3, Google Drive, Dropbox и другие, что обеспечивает гибкость и доступность для пользователей, ищущих надежные решения для резервного копирования.
Благодаря таким функциям, как шифрование AES-256, инкрементное резервное копирование и автоматическое планирование, Duplicati предлагает надежные возможности защиты данных и управления ими. Его удобный интерфейс и инструмент командной строки предоставляют пользователям универсальные возможности управления резервными копиями в соответствии с их предпочтениями и требованиями. Кроме того, способность Duplicati обрабатывать заблокированные файлы с помощью службы моментальных снимков тома (VSS) в Windows или диспетчера логических томов (LVM) в Linux обеспечивает комплексное резервное копирование критически важных данных.
История его разработки насчитывает более десяти лет, и в последующих версиях были внесены значительные улучшения и усовершенствования. Продолжающаяся разработка Duplicati 2 направлена на полную переработку, включающую новый механизм хранения для эффективного непрерывного резервного копирования и веб-интерфейс для плавной установки на автономные системы. Его команда принимает пожертвования через OpenCollective, и на Киваче они появляются как
BackupPC — это кроссплатформенный пакет программного обеспечения для резервного копирования с диска на диск с удобным веб-интерфейсом. Разработанный Крейгом Барраттом в 2001 году и выпущенный под лицензией GNU General Public License, он предлагает возможности резервного копирования корпоративного уровня для ПК и ноутбуков с ОС Linux, WinXX и MacOS на диск сервера. Он поддерживает различные протоколы, такие как SMB, rsync и tar через ssh/rsh/nfs, обеспечивая гибкость и простоту использования для администраторов резервного копирования.
Один из BackupPC
В настоящее время программа находится в постоянной разработке и пользуется активной поддержкой сообщества, что обеспечивает надежность, производительность и совместимость с широким спектром систем. Однако проект является самофинансируемым, поэтому вы можете рассмотреть возможность пожертвования.
Borg (ранее Attic), выпущенная в 2015 году компанией The Borg Collective, представляет собой программу резервного копирования с дедупликацией. Это означает, что он исключает избыточные данные, сохраняя только уникальные экземпляры идентичного контента, тем самым снижая требования к пространству для хранения. Его основная цель — обеспечить эффективное хранение данных, обеспечивая при этом целостность данных посредством шифрования с проверкой подлинности.
Один из его
Программное обеспечение легко использовать на нескольких платформах, включая Linux, macOS и BSD. Он предлагает однофайловые двоичные файлы, которые не требуют установки, что обеспечивает простую настройку и выполнение. Взносы и поддержка, включая денежную помощь, приветствуются для дальнейшего улучшения и поддержания развития проекта. Они принимают средства через спонсоров PayPal, Liberapay, OpenCollective и GitHub. Конечно, более практичной альтернативой пожертвованию криптовалюты является Кивач, где они фигурируют как
Во-первых, даже если получателям не обязательно с самого начала знать о пожертвовании, им обязательно нужно об этом знать, если они захотят его потребовать. Поэтому важно им об этом сказать. Чтобы получить токены, отправленные через Кивач, получателям необходимо будет установить
Поскольку Kivach предполагает каскадное пожертвование, получатели могут автоматически перераспределять свою награду между другими репозиториями GitHub, только если они так решат. Такая гибкость поощряет сотрудничество и поддерживает более широкое сообщество разработчиков ПО с открытым исходным кодом.
Теперь, если вы хотите узнать о других интересных проектах, которые можно использовать бесплатно и, при желании, сделать пожертвование, ознакомьтесь с предыдущими главами этой серии.
Рекомендованное векторное изображение от Storyset /