Преместването на архив от социални медии не е просто качване на ZIP файл в нов акаунт. Запазете оригиналния експорт, поддържайте връзката между медиите и метаданните и проверете дестинацията, преди да изведете старото копие от употреба.
Използвайте четири фази: запазете източника, подгответе пакета, прехвърлете го и валидирайте резултата. Разглеждайте нативния експорт от платформата различно от екранна снимка или автоматизирана услуга за заснемане: екранните снимки запазват визуалния вид, но пропускат надписи, коментари и данни за ангажираността, докато експортът на данни е препоръчителният начин за пълни метаданни според Sprink.
Ако искате текущо заснемане заедно с тази миграция, SocialGuardian посочва, че автоматично архивира публикации, снимки, видеоклипове и истории според SocialGuardian. Започнете с профил.
Създайте преносим пакет за прехвърляне
Започнете с оригиналния експорт точно в получения вид. Съхранявайте ZIP файла и извлечените файлове в изходния пакет, а JSON метаданните дръжте до медията, която описват. Експортите от Instagram и Facebook могат да предоставят надписи и хаштагове като JSON метаданни, вместо да ги вграждат в JPEG файла според Viallo.
Пакет в стил BagIt е полезен модел за запис на прехвърлянето. BagIt описва конвенции за йерархично оформление на файлове при съхранение и прехвърляне на произволно цифрово съдържание, като отделя файловете с полезен товар от метаданните с тагове според RFC 8493. Полезният товар може да запазва произволни поддиректории, а файловете в него остават непрозрачни за формата, така че пакетът не изисква да интерпретирате или конвертирате медията според RFC 8493.
Запишете тези полета, преди да копирате:
- Организация източник, външен идентификатор, описание или произход, дата на пакетиране, размер на пакета и идентификатори на подателя. BagIt посочва тези елементи като конкретни метаданни в bag-info според RFC 8493.
- Всеки път до полезен файл и неговата контролна сума. Манифестът на полезния товар в BagIt е пълен списък на пътищата, съпоставени с контролни суми, като всеки файл трябва да бъде включен точно веднъж според RFC 8493.
- Стабилен идентификатор на файла и връзките между всяка медия, нейния файл с надпис или метаданни и позицията ѝ в архива. METS използва уникални идентификатори на файлове и структурни и административни препратки за свързване на файлове и метаданни според Library of Congress.
- Запис за произхода на копието или трансформацията. W3C PROV моделира преместването, копирането или дублирането на цифрови обекти като дейности и може да описва членовете на архива и начина, по който е съставен според W3C PROV.
- Запис за съпоставяне на полетата: поле в източника, предвидено поле в дестинацията и всеки неподдържан или трансформиран резултат. Запазването на метаданните зависи от структурите на източника и дестинацията, а неподдържаните атрибути могат да бъдат игнорирани при проверката според AWS DataSync.
Манифестът не е само инвентар. Той ви позволява да различите липсващ, преименуван или променен файл и поле, което дестинацията не може да представи.
Експортирайте изходния архив във формат, който дестинацията може да запази
Използвайте нативния експорт на платформата, когато метаданните са важни. ICO описва преносимостта на данните като получаване на лични данни в структуриран, широко използван и машинночетим формат и посочва CSV, XML и JSON като отворени формати, които да се разглеждат, когато няма общоприет секторен формат според ICO.
Не приемайте, че дестинацията е технически съвместима само защото приема качване. ICO посочва, че директното предаване трябва да се поддържа, когато е технически възможно, но преносимостта не изисква технически съвместими системи според ICO. Запазете оригиналния експорт, дори когато дестинацията предлага импортьор.
Експорт от Instagram на настолен компютър
Документираният процес за експорт на устройство е:
- Натиснете More долу вляво, след това Settings.
- Натиснете Meta Account, след това Your information and permissions.
- Натиснете Export your information, след това Create export.
- Изберете профила и натиснете Next.
- Изберете Export to device според Instagram.
Instagram ви позволява да изберете конкретна информация, период, формат, имейл за известия и качество на медиите, преди да натиснете Start export според Instagram. Готовият експорт остава наличен четири дни, а Meta отбелязва, че пристигането на връзката за експорт може да отнеме до 30 дни според Instagram.
Експорт от Facebook на настолен компютър
Документираният процес за експорт на устройство във Facebook е:
- Натиснете профилната си снимка горе вдясно.
- Натиснете Settings & privacy, след това Settings.
- Натиснете Meta Account, след това Your information and permissions.
- Натиснете Export your information, след това Create export.
- Изберете профила и Export to device според Facebook.
Facebook ви позволява да изберете конкретна информация, период, формат, имейл за известия и качество на медиите според Facebook. Готовият експорт е наличен четири дни в Available downloads според Facebook.
Експорт от LinkedIn на настолен компютър
Документираният процес в LinkedIn е:
- Натиснете иконата Me в горната част на началната страница на LinkedIn.
- Изберете Settings & Privacy.
- Натиснете Data Privacy в лявата навигация.
- В How LinkedIn uses your data натиснете Download your data.
- Изберете данните и натиснете Request archive според LinkedIn.
LinkedIn посочва, че изтеглянията по конкретна категория може да пристигнат за минути, по-големите изтегляния — в рамките на 24 часа, а връзката за изтегляне е налична 72 часа според LinkedIn.
HTML или JSON?
Facebook описва HTML като ZIP файл за преглед със страница index. JSON е машинночетима информация, която може да се прехвърля по-лесно при качване в друга услуга според Facebook. Изберете формата, който дестинацията може да запази, но запазете оригиналния ZIP и запишете формата в пакета за прехвърляне.
Подгответе и прехвърлете, без да губите връзките
Разглеждайте облачното хранилище като дестинация, а не като метод за заснемане. Sprink препоръчва папка от най-високо ниво Social Media Archive, подпапки за платформите, качени ZIP експорти и периодично напомняне за нов експорт според Sprink.
Поддържайте три отделни области по време на преместването:
- Недокоснатият изходен експорт.
- Работно копие, в което създавате манифеста и преглеждате съпоставянията.
- Копието в дестинацията.
Копирайте ZIP файла и извлеченото му съдържание. Не заменяйте източника с реорганизирана версия. Дръжте JSON до описаната от него медия, когато експортът го предоставя. Ако дестинацията няма документиран импортьор за формата, използвайте копиране на ниво файл и запазете оформлението на източника, вместо да предполагате конверсия. BagIt позволява произволни структури от поддиректории и не изисква форматът за прехвърляне да интерпретира полезния товар според RFC 8493.
При промяна на доставчик на ниво файл Cloudwards описва този модел с облачно устройство:
- Намерете изтегления архив.
- Плъзнете файловете в целевото облачно устройство.
- Изчакайте файловете да се качат.
- Потвърдете, че данните могат да бъдат изтеглени на друго устройство според Cloudwards.
Преди пълното копиране изпълнете преглед или пробно изпълнение, когато инструментът го поддържа. WhatsApp Backup Tools препоръчва пробно изпълнение за проверка на пътищата и ключа за шифроване преди създаване на архив според WhatsApp Backup Tools.
Използвайте консервативни правила за презаписване. Практичен модел при повторно изпълнение е да пропускате идентично съдържание, да добавяте числов суфикс и предупреждение към едноименни файлове с различно съдържание и да копирате новите медии нормално според WhatsApp Backup Tools. Записвайте тези резултати в дневник на изключенията, вместо да презаписвате файлове незабелязано.
Запазете прехвърлянето поверително
Експортът може да съдържа лична информация. Facebook препоръчва заявката за информация да се пази сигурно и да се вземат предпазни мерки при съхранение, изпращане или качване в друга услуга според Facebook.
Използвайте контрол на достъпа за източника, работната област и дестинацията. Насоките за сигурност на ICO изискват анализ на риска, шифроване или псевдонимизация, когато е подходящо, контрол на поверителността, целостта и наличността, своевременно възстановяване и редовно тестване и преглед според ICO. CISA също препоръчва офлайн, шифровани резервни копия и редовно тестване според CISA.
При смяна на доставчик възможността за връщане е важна. SocialGuardian посочва, че архивът му е поверителен за акаунта, може да бъде експортиран по всяко време и няма обвързване с доставчика според SocialGuardian. Вижте настройката на архива.
Съгласувайте файловете, хешовете и метаданните
Извършете съгласуване преди превключването:
- Сравнете инвентара на източника и дестинацията: оригинални ZIP файлове, медии, файлове с метаданни, манифести и записи на изключения.
- Сравнете контролните суми на копираните файлове. NIST определя контролната сума като зависима от съдържанието стойност, съхранявана или предавана с обект за откриване на промени според NIST.
- Когато се използват сигурни хешове, сравнете дайджеста в източника и дестинацията. NIST посочва, че дайджестите на сигурните хешове откриват дали съобщението се е променило след генерирането на дайджеста според NIST.
- Сравнете записа за съпоставяне на полетата. Отбележете кои метаданни са запазени, трансформирани, неподдържани или игнорирани според AWS DataSync.
- Прегледайте липсващи файлове, дубликати, конфликти на имена, пропуснати, прехвърлени, проверени и изтрити елементи. Отчетите на AWS DataSync предоставят тези категории, както и местоположенията, байтовете и началния и крайния час според AWS DataSync.
- Изтеглете или възстановете представителна извадка на друго устройство и проверете дали всяка медия се отваря със свързаните метаданни. Работният процес за копиране в облак трябва да потвърди изтеглянето на друго устройство според Cloudwards, а CISA препоръчва редовно тестване на архивите според CISA.
Ако използвате пакет BagIt като модел за приемане, той е завършен само когато полезният товар е пълен и всяка контролна сума в манифестите на полезния товар и таговете е успешно проверена според RFC 8493.
Проверете и обработката на пътищата. BagIt предупреждава, че пътищата в манифеста не трябва да излизат извън директорията на пакета, а регистърът на имената, нормализацията на Unicode и разделителите на пътищата са рискове за съвместимостта според RFC 8493.
Преминете с контрол за възстановяване
Не извеждайте стария доставчик от употреба веднага след приключване на качването. Активирайте дестинацията едва след проверка на инвентара, контролните суми, съпоставянето на метаданните, изключенията и пробното възстановяване.
След това:
- Маркирайте дестинацията като активен архив.
- Запазете оригиналния експорт, манифеста, записа за съпоставяне, отчета за прехвърлянето и дневника на изключенията.
- Запазете старото копие според политиката си за съхранение.
- Тествайте новата дестинация отново след първото планирано заснемане или експортиране.
- Премахнете старото копие само когато политиката за съхранение го позволява и останалите копия отговарят на изискванията ви за възстановяване.
Стратегията 3-2-1 е един модел за устойчивост: три копия, две на различни устройства и едно извън обекта; копието извън обекта подпомага своевременното възстановяване, когато другите копия не са налични според ICO.
Контролите за възстановяване зависят от дестинацията. AWS S3 Versioning може да запазва, извлича и възстановява версии на обекти; презаписването създава нова версия, а предишната може да бъде възстановена според AWS S3. S3 Object Lock може да предотврати изтриването или презаписването на обекти за фиксиран или променлив период, за неопределено време или при правно задържане според AWS S3. Това са специфични за доставчика контроли, а не универсално поведение, затова запишете какво действително поддържа дестинацията.
Знайте какво експортът не може да възстанови
Миграцията запазва съдържанието, което се намира в изходния експорт. Viallo съобщава, че експортите от платформите може да съдържат компресирани копия, че филтрите на Instagram може да са вградени в експортираните изображения и че харесванията, коментарите и другият социален контекст може да липсват според Viallo.
Поддържайте тези слоеве отделно:
- Медийният файл.
- Надписът или другият JSON файл с метаданни до него.
- Социалният контекст на платформата, който може да не присъства в експорта.
- Оригиналният ZIP експорт и записът за прехвърлянето.
Не обещавайте, че екранна снимка, компресиран експорт или нов доставчик на архиви може да възстанови информация, която платформата не е включила. Екранните снимки пропускат надписи, коментари и данни за ангажираността според Sprink.
Поддържайте архива актуален след преместването
Миграцията защитава архива, който имате; бъдещите експорти защитават последващите промени. Sprink препоръчва периодично напомняне на всеки шест месеца за заявяване на нов експорт на данните от всяка платформа според Sprink.
За текущо заснемане SocialGuardian посочва, че защитеният му архив включва публикации, снимки, видеоклипове, Reels и Shorts, истории, надписи и метаданни, списъци с последователи и следвани профили и ангажираност според SocialGuardian.
Запазете бъдещите заснемания в мигрирания архив: SocialGuardian посочва, че архивира Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Twitch и Pinterest на едно място според SocialGuardian. Започнете да архивирате профил.