Який найкращий спосіб синхронізувати бази даних Adobe Lightroom між двома комп'ютерами?


49

Який найкращий спосіб синхронізувати бази даних Adobe Lightroom між двома комп'ютерами (настільним ПК та ноутбуком)?

Я хотів би мати можливість редагувати фотографії на будь-якій машині, і бажано не копіювати всю базу даних 3+ ГБ при кожній синхронізації.


4
Ви питаєте про Lightroom або Aperture?
Фредрік Мьорк

Я роблю це деякий час, без перелічених нижче недоліків. Я розповім про цей інструмент, але спершу швидке запитання: чи є ваш LR каталог 3 Гб (тобто сам файл .lrcat, і скільки фотографій це?), Чи ви додали розмір папки попереднього перегляду в цій оцінці, чи більше каталогів, або навіть ваші фотографії? Дякую.
sebastien.b

@ sebastien.b Розмір 3 Гб - це все, що знаходиться в папці даних Lightroom, включаючи попередній перегляд (але не мої фотографії). Чи можу я піти, просто скопіювавши .lrcat файл? Я думав, що дані про відредаговані зображення будуть у папці .lrdata (попередній перегляд).
dbkk

@dkk Добре, дякую. Так, у мене є рішення для вас, я використовую його вже 5 років для малих / великих файлів, і 2 роки, як я почав використовувати LR. Важко встановити, але вітер для використання, як тільки він буде налаштований, незабаром опублікую деталі. Ні, відредаговані зображення не знаходяться в папці попереднього перегляду.
sebastien.b

Добрий дзвінок, я перевірю відповідь там - не вдалося знайти цього в жодному пошуку, дякую.
eouw0o83hf

Відповіді:


25

Я роками синхронізую колекції, що охоплюють до 60 Гб і десять тисяч малих і великих файлів. Сюди входять мої каталоги та фотографії LR з моменту початку фотографії. Я буду чесний , хоча, це не інструмент багато людей використовують, це не так просто налаштувати , але це буде вирішити вашу проблему. Після того, як він працює і працює, з ним працювати дуже просто, і він виконуватиме свій обов’язок швидко і без особливих зусиль. Як інженер програмного забезпечення, це один з 3 найкращих програм, якими я користуюся щодня і без яких не можу жити.

Інструмент - синхронізатор файлів Unison .

Унісон

Unison - це інструмент синхронізації файлів для Unix та Windows. Це дозволяє зберігати дві репліки колекції файлів і каталогів на різних хостах (або різних дисках на одному хості), змінювати їх окремо, а потім оновлювати, поширюючи зміни кожної репліки на інші.

  • Це безкоштовно, працює на Windows і Unix і навіть працює на різних платформах.
  • Він може працювати з оновленнями обох реплік розподіленої структури каталогів.
  • Оновлення, які не конфліктують, розповсюджуються автоматично.
  • Конфліктні оновлення виявляються та відображаються (детальніше про це нижче).
  • Юнісон стійкий до відмови. Обережно завжди залишати репліки та власні приватні структури в розумному стані.
  • Він працює між будь-якою парою машин, підключених до Інтернету. Це обережно з пропускною здатністю мережі. Передача невеликих оновлень до великих файлів оптимізована за допомогою протоколу стиснення, аналогічного rsync.

Великі файли

Цей пізній момент стосується вашої проблеми. Якщо великий файл було оновлено (скажімо, ваш каталог LR), він не скопіює весь файл. Замість цього він передасть інтелектуальну стиснуту підмножину (дельта), що представляє різницю між обома файлами. Наприклад, якщо я змінити ім'я виконавця на MP3 або додати деякі ключові слова до JPEG-файлу, він не надсилатиме всю пісню чи фотографію, а лише дуже невелику частину. Зрозуміло, що у вашому каталозі LR відбудуться більші зміни, але ніколи не такі великі, що їм потрібно відправити весь файл. Це має сенс, тому що ваш каталог - база даних SQLite (SQL db на диску); з міркувань продуктивності найкраще зацікавити двигун бази даних - не перемішувати кожні біти.

Перейменування

Unison не має проблем із перейменуванням файлів та каталогів. Файли не ідентифікуються фактично іменами, а унікальною підписом. Це дуже зручно.

Порівняно з Microsoft Live Sync

Як і Microsoft Live Sync, Unison не зберігає в Інтернеті копію ваших файлів (слава Богу), а це означає, що обидва машини потрібно підключити до Інтернету.

В відміну від Microsoft Live Sync (від того, що я розумію), це робить відображати можливі конфлікти і його призначений для користувача інтерфейс дозволить вам вирішити , які репліки повинні «виграти». Тобто, якщо ви внесли зміни в обидві сторони, це дозволить вам позначити, чи має ліва сторона мати пріоритет над «правою» стороною (див. Знімок екрана нижче), або навпаки. Ви можете це робити файл за файлом, репліка за репліками, за підмножиною файлів і т.д. Можна навіть для текстових файлів запустити інструмент Unison, який дозволить вирішити конфлікт вручну на рівні вмісту (скажімо, за допомогою WinMerge ).

Ескізи та попередні перегляди

А як щодо ескізів та попереднього перегляду? Ви НЕ синхронізувати їх. Вам не потрібно, я ніколи цього не робив, і LR досить розумний, щоб відновити попередній перегляд, якщо його немає. Це ніколи не було проблемою для мене за 2 роки.

Окрім файлів RAW та JPEG, звичайно, який фрагмент даних слід синхронізувати, щоб переконатися, що ви можете працювати з LR з обох сторін? Наскільки мені відомо, є три компоненти:

  • Ваш файл каталогу LR (Lightroom 3 Catalog.lrcat), де LR зберігає свої метадані, ключові слова, рейтинг, мітки та розробляє налаштування. Пам'ятайте, що LR не руйнує, він не торкається ваших оригінальних файлів, але зберігає кожну зміну, яку ви внесли до фотографії, у своєму каталозі (якщо ви не доручаєте LR скидати ці налаштування назад у ваші файли XMP / DNG / PSD, але це інша історія і все одно не проблема). Ваш каталог важливий файл для синхронізації.
  • Ваш каталог попередніх переглядів (Lightroom 3 Catalog Previews.lrdata), де LR зберігає проміжне представлення ваших фотографій для швидшого перегляду (1: 1, низька роздільна здатність, ескізи тощо). Ви НЕ синхронізувати цю папку.
  • Ваш кеш-файл RAW Adobe Camera (ACR кеш). Щоразу, коли ви відкриваєте зображення в Camera Raw, повне дозвіл зображення повинне завантажуватися в Camera Raw. Як ви можете уявити, це може бути досить інтенсивним процесором. Кеш-пам'ять Camera Raw запам'ятовує нещодавно відкриті зображення, щоб зробити їх швидше повторним відкриттям. Цей кеш фактично використовується LR та Photoshop, якщо у вас є обидва. Ви НЕ синхронізувати цю папку або, його вміст буде автоматично регенерується.

Ви можете змінити стандартне місце свого каталогу, попереднього перегляду та кеш-файлу RAW Кеш із налаштувань. Ось так я перемістив свій каталог до конкретного каталогу користувачів (мій каталог HOME, з особистими даними), і це саме те те, що я синхронізую. Вам не потрібно цього робити, але це полегшує моє життя.

Установка

Як я вже згадував раніше, установку Unison є складним, перевірте керівництво користувача онлайн, і коментар , якщо ви все ще в синьому кольорі. Це передбачає запуск SSH-сервера на одному з комп'ютерів (якщо ви синхронізуєте між двома), традиційно використовуючи Cygwin або його підмножину . Це складна частина, але SSH - це відкрите, надійне, безпечне рішення. Я довіряю цьому налаштуванню більше, ніж запуск Microsoft Live Sync або Dropbox, які по суті є також клієнтами / серверами.

Як тільки ваш SSH-сервер працює, ви майже все готові. Вам потрібно лише написати невеликий текстовий файл під назвою "профіль", який скаже Unison, які папки потрібно синхронізувати. Я розумію, що це не дуже зручно для користувачів, але у нього є потужний синтаксис, який дозволяє ігнорувати файли, використовуючи регулярні вирази або прості шаблони. Ось як виглядає верхній частині профілю, наприклад:

root = d:\users\barre
root = ssh://barre@foo.net/d:\mystuff

Перший рядок визначає, де знаходиться моя локальна репліка, а другий, де можна знайти мою віддалену репліку, на машині foo.net (вигадана) вдома, наприклад, у mystuffкаталозі. Це ще простіше, якщо ви залишаєтесь в локальній мережі. Я використовую Unison для синхронізації між 4 машинами на 3 різних сайтах.

ignore = Path {Pictures/Lightroom/Lightroom 3 Catalog Previews.lrdata}
ignore = Regex Pictures/Lightroom/.*\.lock
ignore = Regex Pictures/Lightroom/.*-journal

Ці 3 рядки дають інструкцію Unison ігнорувати мої мініатюри / попередні перегляди LR, а також будь-які тимчасові файли блокування / журналу, що знаходяться в підкаталозі Pictures / Lightroom (щодо кореневого каталогу, зазначеного вище).

І ось про це.

Запуск унісон

Перший раз, коли ви запускаєте, Unison займає зовсім небагато, оскільки він обчислює хеш-підписи для всіх файлів, що знаходяться в межах нової юрисдикції. Це ключове значення для швидкого обчислення відмінностей. Наступного разу, коли ви запустите його, це дивно швидко. Користувацький інтерфейс трохи грубий, тому що Unison - екзотичний звір, написаний на OCaml + GTK. Просто виберіть свій профіль зі списку, і Unison перевірить вашу місцеву репліку на наявність змін. У той же час він буде називати себе через SSH на інший репліці , щоб обчислити віддалені зміни. Зачекайте кілька секунд, і він відобразить список змін та потенційних конфліктів, які допоможуть вам примирити їх, якщо потрібно. Якщо нічого вирішити, просто натисніть «Перейти» і синхронізація відбувається автоматично.

На цьому скріншоті нижче я синхронізую свою локальну машину (перша колонка) із віддаленою машиною на ім'я KANEDA. Другий стовпчик, між ними, - це те, що Unison вважає, що потрібно зробити.

alt текст

Як ви можете сказати:

  • Я видалив один файл на своїй локальній машині (Перша п'ятниця ... jpg), і зміна буде поширюватися зліва направо (стрілка), видаляючи таким чином файл на пульті.
  • Я змінив і свій каталог LR, і DNG на пульті. Стрілка вказує справа наліво, тобто ці зміни будуть поширюватися на мою локальну репліку.
  • Я змінив файл .emacs.el в обох репліках способом, який неможливо об'єднати. Unison повідомляє мені внизу, коли модифікація відбулася з обох сторін, розмір файлів і т. Д. Знак питання в середині означає, що я повинен вирішувати вибір. Цей рядок обраний, тому я можу просто натиснути ліву або праву клавішу зі стрілкою, щоб вирішити, яка сторона повинна виграти. Я навіть можу змінити будь-який інший ряд.

Така ситуація зі мною більше не трапляється дуже часто, у 99% часу я не маю нічого робити, я просто швидко переглядаю ситуацію, натискаю “Перейти” і Unison синхронізує обидві репліки.

У висновку

Я цим інструментом користувався роками і клянусь ним. Я синхронізую та створюю резервну копію музики, фотографій, документів та особистих даних за допомогою Unison, завдання, яке неможливо було б зробити ефективно вручну. Він підтримує дуже великі колекції та тисячі та тисячі файлів. Він обробляє перейменування, інтелектуальну синхронізацію великих файлів і працює швидко. Він ніколи не псував жодного з моїх файлів.

Це все ще інструмент синхронізації на рівні файлів. Йому невідомі тонкощі вашого каталогу, але це лише Lightroom. Якщо ви внесли зміни у свій каталог з обох сторін, вам доведеться зробити вибір між двома. Принаймні весь файл не копіюється, а користувальницький інтерфейс дозволяє легко сказати Unison, який слід виграти. Як хтось вказував у цій публікації, ця проблема повинна подбати про трохи дисципліни. Ваш каталог - це один складний файл. Навіть якщо інструмент загального призначення використовував команди SQL високого рівня, щоб перевірити базу даних вашого каталогу та спробувати синхронізувати її з іншою, я все одно не вірив би їй у Lightroom.

Удачі.


1
Це приголомшлива відповідь. Якщо налаштування SSH для мене не була такою грізною, я б спробував це.
dpollitt

1
Я використовую програмне забезпечення Windows під назвою Allway Sync, яке також є інструментом синхронізації на рівні файлів, який попереджає вас і дозволяє "вибрати переможця", коли виникають конфлікти. Я не використовую його для Lightroom, але я думаю, що це діятиме дуже аналогічно. Нижня сторона полягає в тому, що вона не є безкоштовною, якщо ви її активно використовуєте (а синхронізація необроблених файлів, ймовірно, призведе до "важкої" тривоги). allwaysync.com
coneslayer

@ sebastien.b - що ви робите, коли у вашого жорсткого диска не вистачає місця? імовірно, ви не в змозі зберегти будь-який неочищений файл, який ви коли-небудь брали на своєму жорсткому диску. Ви пересуваєте їх кудись, коли вони вам більше не потрібні?
Том

Чи доступний Unison для Mac? У мене є остання версія OSX, і я хотів би мати можливість синхронізувати мій db-файл Lightroom синхронізацією між моїм iMac та MacBook Air. Дякую!

@MarkSchwartz Так, це я постійно використовую для синхронізації мого Mac на своїх ПК.
sebastien.b

7

Сьогодні я отримав прихильність до цієї відповіді, яка, як правило, нагадує мені відвідати старі відповіді чи запитання, щоб побачити, чи витримали тест часу.

Цей і не витримав цього.

Зараз у Lightroom (я не пам'ятаю, коли він був представлений) є функція, яка дозволяє йому синхронізувати зміни, які ви робите з фотографіями, в окремі файли XMP.

Цю функцію можна ввімкнути, перейшовши через:

  • Правка-> Налаштування каталогу
  • 3-я вкладка, названа Метадані
  • Увімкнення прапорця "Автоматично записувати зміни в XMP"

Налаштування метаданих для каталогу в Lightroom

Тепер, після того, як ви це зробите, відбудуться наступні речі:

  1. Усі наявні фотографії у вашому каталозі:
    • Ви можете отримати другий .XMP-файл поряд з ним на диску
    • Або 2, потрібно змінити, щоб включити зміни метаданих всередину файлу, це можливо для деяких форматів файлів, і я знаю, що Adobe DNG є одним з них, можливо, і JPG.
  2. Будь-які майбутні зміни, які ви зробите в Lightroom, зберігатимуться там же, що і в пункті 1.

Тепер ви можете синхронізувати всю структуру папок, що містять ваші фотографії, та файли .XMP (або фотографії з метаданими всередині), але не каталог, використовуючи таке програмне забезпечення для синхронізації, яке я згадую нижче, як Dropbox, Google Drive, хмара Jotta, OneDrive тощо.

Будьте в курсі, що мої поради щодо конфліктів файлів все-таки дотримуються, якщо ви переключаєтесь між двома машинами та вносите зміни, але тепер зміни повинні бути зроблені на одних і тих же фотографіях, щоб конфлікти виникали, конфлікти вже не на рівні каталогу.

Замість того, щоб синхронізувати каталог, встановіть окремий каталог на кожній машині, над якою ви хочете працювати зі своїми фотографіями, імпортуючи всі папки з їх синхронізованого місця на диску, не переміщуючи їх.

Потім, коли ви переходите на іншу машину, виконайте наступне, щоб довести її до швидкості:

  1. Знайдіть папки вашої бібліотеки, вони є принаймні в моїй установці, розташованій зліва, в модулі «Бібліотека» під панеллю під назвою «Папки».
  2. Клацніть правою кнопкою миші найвищу папку та виберіть "Синхронізувати папку"
  3. Переконайтесь, що "Імпортувати нові фотографії", "Видалити пропущені фотографії з каталогу", і головне, щоб " Перевірити зміни метаданих" все перевірено.
  4. Клацніть «Синхронізувати» і дозвольте йому зробити свою роботу

Синхронізуйте діалогове вікно папок у Lightroom

Це має перевагу синхронізації будь-яких змін, які Lightroom може внести до вашої фотографії в каталог на цій машині, включаючи:

  • Все, що ви робите в модулі розробки
  • Теги, ключові слова

Напевно, деякі частини не синхронізуються, такі як конфігурація стека і багато чого іншого, але більшість вашого каталогу повинні синхронізуватися просто чудово.

Ось також дуже корисна, принаймні для мене, зміна процесу, який я міг би ввести з цим.

У мене є 3 комп’ютери:

  1. Потужний настільний комп'ютер Windows
  2. Потужний iMac
  3. Не настільки потужний MacBook Pro

У MacBook Pro є один дуже великий бонус, але я тримаю його при собі набагато частіше, ніж я вдома за допомогою своїх настільних комп'ютерів. На жаль, у нього не вистачає місця для зберігання всіх моїх фотографій локально, але Dropbox допомагає.

Я можу синхронізувати лише останні місяці або проекти, локально використовуючи функцію селективної синхронізації Dropbox, а потім синхронізувати локальний каталог. Це видалить із мого локального каталогу фотографії, які я більше не маю локально, але додаю до всіх фотографій, які я щойно синхронізував до комп'ютера.

Тоді я можу працювати над своїм MacBook із фотографіями, впевнено знаючи, що будь-які зміни, які я ввожу, будуть синхронізовані через Dropbox назад до моїх двох настільних комп’ютерів вдома, готові бути синхронізованими у відповідний локальний каталог.

Це дозволило мені не тільки працювати крос-машиною на своїх фотографіях, але і бути мобільним, що є великим бонусом.

ЗАРАЗ! Якщо ви прийшли сюди, шукаючи поради, як синхронізувати подібні речі, але без Lightroom , то решта моєї відповіді - це найкраще, що я можу дати.


Старіша відповідь

Якщо ми видалимо Lightroom з рівняння, то питання зводимо до цього:

  • Як я можу синхронізувати зміни у великі файли між декількома (у цьому випадку 2) комп'ютерами, не просто копіюючи весь файл щоразу

Скажімо, ви на 100% дисципліновані. Ви коли-небудь вносите зміни до файлу на одному комп’ютері за один раз, і ви дозволяєте програмному забезпеченню для синхронізації запускатися і виконувати свою роботу перед тим, як змінити файл на будь-якому з інших комп'ютерів.

Попередження, читайте далі нижче про застереження BIG

У цьому випадку існує безліч програм, які можуть робити все, що завгодно, але оскільки будь-яке програмне забезпечення, яке працює лише на одному з комп’ютерів, має прочитати файл на будь-якому з інших комп'ютерів, щоб розробити те, що змінилося, єдине життєздатне рішення це той, який має програмне забезпечення, яке працює на обох кінцях, тобто. обидві машини.

Таке програмне забезпечення включає:

  • DropBox
  • Microsoft Live Sync

і є багато інших. В основному ви встановлюєте програмне забезпечення на всіх задіяних машинах, налаштовуєте синхронізацію, яка зазвичай означає реєстрацію папки на одній з машин як "Я хочу синхронізувати цю папку", а потім відвідуєте всі інші машини та відображаєте синхронізовану папку (що програмне забезпечення знає про) в папку на диску. Після цього все автоматично. Зміни на одному комп’ютері поширюються на інші.

Microsoft Live Sync не зберігає в Інтернеті копію ваших файлів, а це означає, що синхронізація відбувається лише тоді, коли комп’ютери є в Інтернеті і можуть спілкуватися один з одним, тоді як DropBox зберігає онлайн-копію, щоб ви могли оновитись на одній машині, нехай DropBox синхронізується, поверніть машину вимкнути, а потім увімкніть іншу, щоб завантажити зміни.

Тепер проблема, і ви побачите, що це стосується всіх інструментів синхронізації на рівні файлів, полягає в тому, що в якийсь момент ваші навички дисциплінованості коливаються, і ви, в кінцевому підсумку, змінюєтесь на більш ніж одному комп’ютері. Для вищезазначеного типу програмного забезпечення немає можливості розробити спосіб об'єднання цих файлів. Microsoft Live Sync позначить це як конфлікт, а потім переконається, що всі унікальні копії файлів доступні на всіх машинах. Це по суті означає, що один з них буде перейменований, а потім обидва будуть завантажені на машину, на якій вони не знаходяться.

Я не знаю, як DropBox вирішує конфлікти, але можу сказати, що він не зможе злитися.

Отже, у вас є 2 примірники вашого каталогу.

Погіршується. Каталог Lightroom також містить багато менших файлів, таких як ескізи і подібні, і те, що ви можете закінчити, - це те, що зміни на декількох комп'ютерах синхронізуються на інших комп’ютерах, але не відповідають каталогу, до якого вони належать.

Приклад:

  • Каталог + менші файли A, B і C на машині 1 змінені
  • Каталог + менші файли D, E і F на машині 2 змінено

Після синхронізації:

  • Конфлікт у файлах каталогу
  • A, B і C скопійовано на машину 2, але вже не відповідає каталогу (пам’ятайте, суперечливі зміни в каталозі)
  • D, E і F скопійовано на машину 1 і відповідає каталогу (принаймні, одному з них)

Тож дозвольте дати вам хорошу пораду: не використовуйте для цього інструменти синхронізації на рівні файлів. Це може спрацювати на початку, але в якийсь момент вам залишається відновлення з резервного копіювання та годин (або днів), варті втраченого часу.

Якщо, з іншого боку, ви можете знайти справжні засоби синхронізації каталогу Lightroom (я вже шукав, але ще не знайшов), це повинно працювати. Каталог світлих кімнат є (або принаймні був у попередніх версіях) файлом бази даних SQLite, тому реплікація окремих змін до вмісту можливо, але важко, і потрібні точні інструменти, які розуміють тип бази даних і, швидше за все, вміст.

Інші способи робити те, що ви хочете:

  • Використовуйте RDP або подібне для роботи з однієї машини, але тримайте все лише на 1
  • ... пропозиції?

3
Дуже хороші бали. Я регулярно використовую інструменти синхронізації на рівні файлів, але у мене було невиразне відчуття, що в цьому випадку вони неадекватні. Тому я спеціально запитав про Lightroom.
dbkk

5

Ви можете спробувати іншу стратегію: я використовую невеликий накопичувач USB3 великої ємності (1 Тб) і беру його куди б я не пішов. Вони сьогодні менші, ніж гаманець, і досить швидкі при 7200RPM та USB3. Я користуюсь безкоштовною програмою резервного копіювання Cobian, щоб переконатися, що вміст завжди створюється на моїй основній робочій станції, а потім кожного разу, коли я підключаю її назад. Ви можете зробити резервну копію на крок далі та скористатися послугою онлайн-резервного копіювання. Особисто я використовую Egnyte для роботи (50 доларів США / рік за 1 ТБ), де я використовую аналогічну настройку для моїх даних ГІС. (Egnyte - це служба спільного використання файлів із можливостями резервного копіювання) Перший раз запускати резервну копію потрібно багато часу, але після цього досить швидко (і легко).


Це насправді гарне рішення, і це набагато простіше, ніж синхронізація. Не знаю, чому я не думав про це - я можу врешті-решт вивчити це як варіант ...
eouw0o83hf

Це працює для мене. Я багато подорожую на роботу і мені потрібно приносити величезну кількість даних скрізь, куди я їду. Дисциплінована стратегія резервного копіювання є важливою при такому підході.
Jakub Sisak GeoGraphics

2

Зараз я розробляю інструмент для синхронізації каталогів між комп’ютерами, особливо коли один - ПК, а другий - Mac. В даний час вона зосереджена на найскладнішій частині: зробити каталог, створений / модифікований на одному комп’ютері, придатним для використання на іншому, незважаючи на відмінності в макетах. Хоча робота триває, я використовую її близько півроку з успіхом. Тож ви можете заглянути в LRSync


0

Я не впевнений, якщо ви говорите про Adobe Lightroom або Apple Aperture. Припустимо, що ви говорите про Lightroom, оскільки ви використовували це в заголовку та в тегах вашого питання, я рекомендую використовувати Microsoft Live Sync.

Інформація про синхронізацію в реальному часі

Live Sync - це система, яка дозволяє обмінюватися папками між вашими комп’ютерами через «хмарну» мережу Microsoft. Синхронізація є автоматичною, легкою та дозволяє майже необмежену кількість файлів. Поточна "бета" версія Microsoft Live Wave 4 підтримує наступне:

  • До 200 папок синхронізованих
  • До 100 000 файлів у папці
  • Максимальний розмір - 40 Гбіт на файл

Це загальна сума 800 000 000 Gb, або 800 петабайт даних. Під час синхронізації Live Sync синхронізує лише відмінності між вашими спільними папками. Якщо ви додали 100 фотографій і відредагували ще 50, вони синхронізують лише ті фотографії та пов’язані з ними дані світлого залу, а також базу даних колекціонерів світликів. Передаватимуться лише модифіковані частини файлів, а також деталі виправлення, що забезпечують максимальну швидкість синхронізації.

Можливі недоліки

Live Sync може не бути правильним інструментом для роботи. Якщо вам потрібно синхронізувати значну кількість даних (багато концертів) дуже швидко, Live Sync може бути занадто повільним. Регулярна синхронізація величезної кількості нових даних призведе до перевантаження вашої виділеної пропускної здатності, яку вам доведеться використовувати з Live Sync, тому синхронізація може зайняти дуже багато часу. Якщо вам потрібно синхронізувати декілька сотень мегів тут і там протягом кожного дня, це буде служити вам добре. Якщо вам потрібно синхронізувати багато концертів щодня, це може бути недостатньо добре, щоб бути корисним.

Рішення для портативного накопичувача

Якщо вам потрібно синхронізувати кілька концертів на день, то кращим рішенням, ніж Live Sync, буде портативний зовнішній жорсткий диск. Щоб все було швидко, я б спробував отримати портативний привід, який підтримує E-SATA для максимальної швидкості. Просто перемістіть свою колекцію світлих кімнат і свою фотографію на портативний привід, а також налаштуйте і ваш робочий стіл, і ноутбук, щоб використовувати портативний диск як місце для зберігання колекції. Недолік цього рішення полягає в тому, що ви повинні мати можливість фізично переміщати жорсткий диск між двома системами, що може бути не ідеально. Приємний, швидкісний привід з високою щільністю, як, наприклад, Hitachi або Seagate Barracuda, буде тримати справи швидко.


FYI Live Sync тепер Live Mesh і має абсолютно різні статистичні дані, наприклад, всього 25 ГБ, 50 МБ на файл і т.д.
glenneroo

Незважаючи на зміну назви, статистика все ще перерахована як майже однакова (більше, навіть). Якщо натиснути кнопку "Синхронізувати папки між комп’ютерами" на сторінці завантаження Windows Live Mesh 2011, на ній написано 200 папок, 100 К файлів у папці, 50 Гбіт на файл: explore.live.com/windows-live-mesh-sync-p2p-using
jrista

Це посилання нічого не говорить, і я не можу знайти будь-яку інформацію на їхньому сайті. Але я вам повірю ... хоча я можу поклястись, що я прочитав інші статистичні дані на одній із сторінок Microsoft в якийсь момент.
знизати

З цього посилання (все ще, здається, для мене це працює): "За допомогою Windows Live Mesh ви можете синхронізувати до 200 папок, кожна розміром до 50 ГБ і містить до 100 000 файлів."
jrista

ніколи не знаю, що я ідіот, всю цю розмову можна видалити зараз;)
glenneroo

0

Ви завжди можете "експортувати як каталог" зі свого ноутбука, а потім "імпортувати з каталогу" його на свою робочу станцію пізніше, якщо ви хочете закріпити все там.

Обидва варіанти знаходяться в меню файлів.


3
Чи зберігає це історію редагування на фотографіях? Я не можу пригадати точну причину того, що я не пішов з цим варіантом, але я абсолютно впевнений, що це не вийшло для мене з тих чи інших причин.
eouw0o83hf

Це гарна точка, я не знаю з вершини голови, але оскільки LR є неруйнівним редактором, стек змін повинен зберігатися всередині все одно, і мені здається дурним, що це не піддається впливу історії історії змін . Я, можливо, помиляюся.
guioconnor

0

Хоча інші відповіді тут дуже хороші, всі вони мають проблеми з синхронізацією (які вони вирішують докладно).

Інший підхід (дійсно простий у використанні, але трохи складний у налаштуванні) - це придбати NAS (сховане на мережу сховище), яке фактично є невеликим попередньо вбудованим та налаштованим сервером, який ви підключаєте до свого основного шлюзу / маршрутизатора - як правило, з Ethernet-кабель.

Потім ви отримуєте доступ до нього як мережевий диск у вашій локальній системі, і ви також (як правило) отримуєте статичну IP-адресу та URL-адресу для нього (зазвичай, використовуючи такий сервіс, як dyndns.com).

Як тільки ви або ваш місцевий вихователь отримуєте цю настройку, ви ставите на неї LightRoom та будь-які інші файли. Потім ви отримуєте доступ до цієї однієї копії з домашньої системи, свого ноутбука або з будь-якого комп’ютера в Інтернеті (з шифруванням, захистом паролем тощо).

Таким чином у вас є лише один набір даних, щоб взагалі не виникало проблем із синхронізацією (доки дві людини не намагаються оновлювати їх одночасно). Ви можете безпечно отримати доступ до нього з будь-якого місця.

Оскільки він не зберігається на комп'ютері, на якому ви працюєте, у вас є більше можливостей для запуску резервних копій даних без завантаження комп'ютера, на якому ви працюєте. Насправді більшість NAS, які підтримують більше одного дискового накопичувача, дозволять вам встановити їх як RAID 1, 5 або 10 або навіть (набагато простіше), щоб просто використовувати два (або більше) накопичувачі окремо як дзеркала вашого даних, так що ви отримаєте декілька копій даних на різних дисках більш-менш автоматично. Ви можете розглядати це як своє особисте хмарне сховище, до якого ніхто більше не має доступу (якщо ви прямо не надаєте їм це).

Це потребує трохи досвіду для налаштування, але як тільки це буде зроблено, це дуже просто та гнучко у використанні - для будь-яких даних, до яких вам потрібно отримати доступ з більш ніж одного комп’ютера або навіть просто для даних, які ви хочете створити для резервного копіювання, але все ще маєте доступ до.


Lightroom не дозволяє зберігати дані каталогів на мережевому диску, тому фотографії знаходяться в одному місці, але ви все одно матимете дві окремі бібліотеки.
Брендан Абель

@BrendanAbel - Баммер. Чи є спосіб змусити Lightroom подумати, що це місцевий привід? Я не дуже працюю з Windows, але в Linux існує декілька способів (наприклад, кріплення прив’язки), щоб віддалений привід виглядав як локальний диск. Напевно, у Windows є щось подібне.
Джо

0

Я використовую Resilio Sync (колишній BTSync): https://getsync.com

Це інструмент, який працює у фоновому режимі і синхронізує файли між двома запущеними комп'ютерами . Як і Dropbox, але без центрального сервера - так що він безкоштовний, автоматичний (і має дуже швидкі передачі по локальній мережі), але ви повинні переконатися:

  • що обидва комп'ютери працюють
  • що ви не відкриєте Lightroom на другому комп’ютері, поки зміни зі збереженого каталогу не синхронізуються з ним
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.