Lightroom的重要数据转移

Adobe Lightroom 2.3正式版已经在前天发布了,试用版可在这里下载(含简体和繁体中文版),需要免费注册,有30天试用期。另外在这里可以看到2.0版本的中文版帮助文件。完整帮助文件的离线版本可以在这里下载(PDF格式)。

今天要简单说一下Lightroom中一些重要数据文件的转移和备份工作。当然,这些内容只适合因为各种原因需要频繁重装系统的人,如果你可以一个系统用好几年,那么本篇介绍的内容对你意义不大;但如果你经常需要重装系统,为了避免丢失重要配置,或避免每次重装系统后都重新导入照片,或则避免丢掉宝贵的数据库记录,那么可以参考下文介绍的内容对软件的一些默认位置进行重定向。

数据库的处理

在我看来,Lightroom的数据库是最重要的资产。因为我们在LR中对照片所做的所有编辑工作,实际上都是保存到数据库中的。因此一旦数据库损坏或丢失,之前的所有辛苦工作都将付之东流。

为了将重装系统后,有关LR的数据库工作量降到最低,有下列几则建议:

  • 原始照片的保存:在硬盘上非系统盘的位置,建立一个根文件夹,并根据实际需要建立不同的子文件夹,将所有原始照片都按照实际需要保存在子文件夹中,并确保文件夹的结构和名称不会发生变化。因为LR在实际工作中需要通过这个文件夹结构寻找照片,而只要保证文件夹结构和文件名不变,那么原始照片就可以和LR数据库中的数据保持对应关系。
    例如,在导入照片时,可以看到下图所示的选项(以通过读卡器从存储卡中导入为例进行说明)。在“文件处理”下拉菜单中,选择“将照片复制到新位置并添加到目录”,然后通过下方的“选择”按钮,从“照片”根文件夹中选择一个子文件夹来保存照片。经过这样操作导入后,“照片”文件夹中有关这些照片的路径信息,例如子文件夹名称,以及照片的名称,就不要再有任何变动了。同时,如果确实需要修改文件夹或照片的名称,也一定不能在Windows资源管理器或其他文件管理软件中进行,因为这样将导致LR数据库中的记录和实际的照片文件不一致。此时只能通过LR进行所需的修改,这样才能保持一致。
    image
  • 可移动存储介质的使用:如果因为各种原因,需要将照片长期保存在可移动存储介质,例如移动硬盘中,那么也必须注意,保存照片的文件夹也必须保持固定的结构。这样虽然没有连接该存储设备时候无法通过LR处理对应的照片,但只要将设备连接到电脑,稍等片刻,待LR检测到所需的设备后,所有照片就可以像保存在本地硬盘上一样的方式进行各种处理。
  • 数据库的优化:随着使用时间的延长,数据库中将记录我们对所有导入的照片的每一次编辑工作。但因为各种原因,数据库中可能会包含了太多失效的数据,这样有可能影响到性能。为此需要定期对数据库进行优化。在LR的“编辑-目录设置”命令下,有一个“重新启动与优化”命令,单击该命令后,LR会自动关闭,然后重启动。但在重启动之前,首先会对数据库中的记录进行整理和优化。这个操作建议根据实际情况来进行,例如每周或者每月至少进行一次,不仅可以保证数据库的高效运转,而且可以降低出错导致信息丢失的可能性。

做好上述工作后,该考虑如何转移LR的数据库了。实际上,LR的数据库就是一个扩展名为“.lrcat”的文件,该文件默认保存在系统盘的用户配置文件内。还是在LR的“编辑-目录设置”下,单击“显示”按钮,此时系统会打开一个资源管理器窗口,其中列出了当前使用的目录对应的文件位置。随后,关闭LR,然后将之前那个资源管理器窗口中显示的.lrcat文件复制到非系统盘,然后再次打开LR。

依次单击“编辑-首选项”,打开下图所示的首选项对话框,常规选项卡。在“默认目录”下拉菜单中,选择“其它”,然后定位之前从系统盘复制出来的“.lrcat”文件,这样以后每次启动LR时候都会自动从非系统盘加载该数据库。同理,在这个数据库中对照片进行的任何修改,都会保存到非系统盘的数据库文件中,也就实现了数据库的备份。

image

但是也需要注意,将数据库移动到非系统盘并不意味着就可以高枕无忧了。毕竟可能某个时候,因为某些莫名其妙的原因,导致整个数据库出错,无法使用。这种情况下,无论数据库文件保存在哪里,所要承担的损失都是无法估量的。好在LR本身就提供了数据库备份功能。依次单击“编辑-目录设置”,随后可以打开目录设置对话框的常规选项卡。在“备份”下拉菜单中,我们可以决定LR多久对目录进行一次备份(如下图所示)。根据实际情况做出选择后,以后如果某次启动LR的时候正好倒了需要备份的时候,那么LR会自动询问是否进行备份。备份的文件会按照备份日期保存在数据库文件所在位置下的“Backups”子文件夹中。

image

缩略图缓存的处理

很多人在使用LR时经常有一个问题:LR为什么那么慢。尤其是在导入了大量照片后,速度更是慢到无与伦比。其实这和LR的工作方式有关。之前已经说过,在LR中对照片进行的任何处理都是无损的,也就说,如果需要,我们可以将照片直接恢复到任何一次编辑之前的状态(前提是数据库中对应的记录没有丢失,可见数据库对LR的重要作用)。

因此每次使用LR,尤其是在浏览大量照片时,LR都需要根据数据库中的记录,对访问到的每张照片创建缩略图。如果照片数量很多,或像素数很高,无疑这将需要密集的CPU运算。因此为了提高性能,LR中增加了缩略图缓存(在LR中,这叫做“预览”)功能。简单来说,首次浏览某张照片时,LR会生成缓存,并将缓存保存起来。这样以后每次查看同一张照片时候,可以直接从缓存中读取内容,而不需要再次生成。

LR中的预览主要有两种:标准预览和1:1预览,自然,对应的预览缓存也就有两种。其中标准预览主要用于缩略图的显示。例如下图所示的就是LR的“图库”界面,在这个界面下显示的照片的所有缩略图都是从
标准预览中得来的。

image

而1:1预览,主要将用于在“修改照片”模式下对照片内容进行编辑时使用。在这里,主要建议对标准预览进行一定的处理,因为在使用LR的过程中,标准预览主要在浏览照片时候使用,例如从上万张照片中检索自己所需的照片,这时候如果没有预先创建标准预览,那么LR的运行速度就会非常慢。至于1:1预览,主要是在编辑照片时使用,因为这个工作不会非常频繁地进行,因此可以不用例会。

首先,在导入照片时,我们可以选择创建怎样的标准预览。在下图所示的导入照片对话框的“初始预览”下拉菜单中,可以选择对这批要导入的照片创建怎样的标准预览。在这里建议直接选择“标准”,这样以后浏览照片时候,因为可以直接从缓存中读取,因此速度会快不少。

image

但是对于已经存在于硬盘上的照片,或者以前导入时忘记创建预览的照片,又该如何处理?此时可以首先在“目录”中进入“所有照片”类别,然后“Ctrl-A”选中导入的所有照片,接着从“图库-预览”下选择“渲染标准大小的预览”。随后LR会自动检查所有已经导入的照片,如果有哪些照片还未创建标准预览,那么就会自动创建。对于这个操作,建议在空闲的时候进行,并每隔一段时间,例如一个月,进行一次。这样话十几或几十分钟(我首次对上万张照片创建预览用了40分钟)创建好预览后,后续的使用会流畅很多。

如果希望对LR的预览功能进行更进一步的设置,则可以通过“编辑-目录设置-文件处理”,打开下图所示的对话框。通过“标准预览大小”下拉菜单,可以选择预览缓存的大小;而“预览品质”对话框,则可以设置预览缓存的质量。这里可以根据实际需要来选择。例如,如果显示器比较大,那么就可以选择“1680像素”的预览大小;如果对画质要求比较高,则可以选择“高”预览品质。

image

另外需要注意的是“自动放弃1:1预览”这个选项。之前已经说过,1:1预览主要在“修改照片”模式下对照片进行编辑的时候使用。每次打开一张照片进行编辑时,LR都会创建1:1预览(尤其是在处理RAW文件时候,为了便于观察修改结果,更是要创建预览,因为RAW文件无法直接进行观察),或读取之前创建的预览。但这里就存在一个问题,通常来说,当我们导入照片,并编辑照片后,基本上如果没有特殊原因,都不会再次对照片进行编辑,因此缓存的1:1预览等于说没用了。而这类预览非常大,因此最好能在一段时间不使用之后自动将其删除。例如我一般选择“30”天,这样只要有30天没对某张照片进行过编辑,那么对应的1:1预览缓存就会被自动删除。当然,如果因为某些原因,我要在40天之后再次编辑同一张照片,那么LR会自动重新创建1:1预览。

如果你已经将LR的数据库重定向到其他位置,那么自动的,预览缓存也会被重定向到同一个位置下。如下图所示,从上到下的三个文件夹中分别保存了数据库的备份、预览缓存,以及LR的所有设置。统计了一下,预览缓存文件夹内含文件10492个,总体积2.52 GB。用不到3 GB的硬盘空间占用,换回的是更流畅的操作,再结合现在越来越便宜的硬盘,这样做还是挺划算的。

image

如果有必要,可以用其他备份软件,对上述所有文件夹和文件进行备份。这样在重装系统后,只要恢复备份的所有内容,就可以将以往的所有设置和记录都恢复出来,非常方便。当然,如果需要在多台电脑上使用LR,并希望每台电脑上都可以获得一致的工作环境,也可以利用其他软件在多台电脑上对这些内容进行同步。只不过因为没有MAC电脑,我也不知道MAC上的LR数据和Windows下的数据是否通用,能否在MAC和Windows之间保持同步就不清楚了。

分享:

《Lightroom的重要数据转移》有3个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.