EMC / Legato / Networker无法恢复文件:不支持跨平台恢复

用于备份的软件:EMC / Legato Networker Legato服务器:Windows Legato客户端:相同的硬件(2年前的Fedora东西,现在的Ubuntu)

尝试从旧客户端恢复,这是不再可用。

所以这是事情。 2008年7月20日,我们备份了一个samba服务器(fedora东西)到磁带,设置为1年浏览策略和保留策略。 现在这个磁带是可回收的。 我们取下了dns的名字。 我们删除了连音客户端configuration。

这Legato客户端被重新安装,并在Ubuntu 10.04上做其他的东西,用不同的名字,但相同的IP。

现在,2年和几个月后####

现在我们需要从fedora-samba-server上的2008备份中恢复一个文件夹。

首先,由于configuration被删除,连奏不显示客户端名称。 我们再次创build它。 我们只是把旧的DNS设置回正轨,指向相同的IP,旧的服务器是相同的MAC地址;)。 我们创build了一个新的“旧客户端configuration”指向新的服务器。 (对于客户端“我想”,不同的连接IP)

所需文件夹位于2个磁带20和22上的ssid。该备份的索引位于磁带21上。我们将此磁带放在自动点唱机(IBMT4000)上 – 对于这个问题并不重要 – 所有三个磁带都过期了可浏览和可恢复的时间。 所以他们在回收。

我们使用以下命令从ssid获取克隆ID:

mminfo -avot -q "ssid=<ssid>" -r cloneid

我们设置磁带不可回收

nsrmm -S <ssid>/<cloneid> -o notrecyclable

我们在未来的date更改磁带的保留期限

nsrmm -S <ssid> -e 01/20/2011

我们检查date是否正确:

mminf -avV -q "ssid=<ssid>" -r ssbrowse(26),ssretent(26),savetime

到目前为止确定。

我们closuresterminal。 重新启动服务器,只是为了确保。

最后,我们恢复该文件夹所在的ssid的索引。

nsrck -L7 -t "07/20/2008" oldservername.domain.org

在那里,我们打开Networker用户,select服务器,select旧的客户端作为源,select新的客户端作为目的地。

这就是我得到的。 imgur输出图像 – > http://i.stack.imgur.com/1nOr8.png

我是否应该明白,我需要安装任何在旧的“linux服务器”/“networking客户端”上运行的操作系统,才能恢复26Mb的文件?

谢谢

##############编辑##############解释如何恢复丢失的clientID以便能够恢复######## ##################不存在的客户。

find所需时间的引导

 admmarc@linserv7:~$ mminfo -s aplicweb -a -q "volume=000020L4" -r "volume,client,ssid,savetime,savesets,level,name"|grep bootstrap 000020L4 aplicweb 1115578763 07/16/2008 60 full bootstrap 000020L4 aplicweb 1098884427 07/17/2008 60 full bootstrap admmarc@linserv7:~$ 

停止服务

 net stop nsrexecd services.msc --> stop networker-power,networker-provisioning,networker-* 

将工作目录移动到任何您能记得的位置:我的networking连接器安装在D:\ Legato \ nsr \

 mv mm{,.orig} mv res{,.orig} mv index{,.orig} mv tmp{,.orig} this can be deleted, I bak it up because a half backup is pending. 

启动networking连接:

 net start nsrd net start gstd 

build立图书馆

扫描设备

准备好的时候 – >configuration库

在TApe0上加载而不用装入带有引导程序的磁带

 mmrecov * choose Tape0 * write bootstrap id when requested * file number ? 

-logging编号 ?

这将恢复res.R的东西

停止服务

再次移动文件夹

res – > res.empty

res.R – > res

开始服务

在txt文件上复制clientID,别名和标识

停止连奏

把原来的文件夹放在他们的地方

如果您重新创build客户端,则需要清除它。 你也需要删除它的索引文件夹,我已经在D:\ legato \ nsr \ index \ teyla.mycompany.org

开始连奏

现在,我们使用文本文件中恢复的clientID创build客户端备份configuration。

那么,就像我们之前做的那样:

 nsrck -L7 -t 07/20/2008 teyla.mycompany.org 

尝试恢复相同的操作系统(我现在就在这个)。

我们收回东西的客户端必须允许远程用户拥有@

你也可以尝试恢复forms另一个客户:

recover -d / tmp / recover -s legatoserver -S 4034983692 / lv2storage / Projectes / folder

问题解决了,张贴在这里: http : //blog.joanmarcriera.es/recover-from-a-2008-non-existing-server-with-legato-networker/

这是整个post的复制粘贴,以防万一。

首先我要感谢IPM(我们的经销商)的支持和reddit的帮助。

用于备份的备份软件:EMC / Legato Networker

Legato服务器:Windows 2008

Legato客户端:相同的硬件(2年前的Fedora的东西,现在的Ubuntu)

按照此说明安装Ubuntu Legato

尝试从旧客户端恢复,这是不再可用。

所以这是事情:

2008年7月20日,我们备份了一个samba服务器(fedora东西)到磁带,设置为1年浏览策略和保留策略。

现在这个磁带是可回收的。

我们取下了dns的名字。

我们删除了连音客户端configuration。

这Legato客户端被重新安装,并在Ubuntu 10.04上做其他的东西,用不同的名字,但相同的IP。 现在,两年零一个月后,有人要求存储在那里的文件。

现在我们需要从fedora-samba-server上的2008备份中恢复一个文件夹。

首先,由于configuration被删除,连奏不显示客户端名称。

我们再次创build它。

我们只是把旧的DNS设置回正轨,指向相同的IP,旧的服务器是相同的MAC地址;)。

我们创build了一个新的“旧客户端configuration”指向新的服务器。 (不同的客户端连接“我想”)

所需文件夹位于2个磁带20和22上的ssid。

该备份的索引位于磁带21上。

我们把这个磁带放在点唱机(IBMT4000)上 – 对于这个问题不重要 –

所有三个磁带都过期了可浏览和可恢复的时间。

所以他们在回收。 我们使用以下命令从ssid获取克隆ID:

 mminfo -avot -q “ssid=<ssid>” -r cloneid We set the tapes to notrecyclable nsrmm -S <ssid>/<cloneid> -o notrecyclable We change the retention for the tapes for a future date nsrmm -S <ssid> -e 01/20/2011 We check the dates are correct : mminf -avV -q “ssid=<ssid>” -r ssbrowse(26),ssretent(26),savetime So far its OK. We close the terminal. Restart the server, just for being sure. Finally, we recover the index for that ssid where the folder should be. nsrck -L7 -t “07/20/2008″ oldservername.domain.org There, we open the Networker User, select the server, select the old client as source, select the new client as destination. And this is what I get. imgur image of output 

看起来我们将不得不从2008年恢复clientID。所以我们需要解决这个如下。 有关如何恢复丢失的clientID以恢复不存在的客户端的说明。

find所需时间的引导

 admmarc@linserv7:~$ mminfo -s aplicweb -a -q “volume=000020L4″ -r “volume,client,ssid,savetime,savesets,level,name”|grep bootstrap 000020L4 aplicweb 1115578763 07/16/2008 60 full bootstrap 000020L4 aplicweb 1098884427 07/17/2008 60 full bootstrap admmarc@linserv7:~$ Stop services net stop nsrexecd services.msc –> stop networker-power,networker-provisioning,networker-* Move working directories to whatever you can remember: My networker is installed on D:\Legato\nsr\ mv mm{,.orig} mv res{,.orig} mv index{,.orig} mv tmp{,.orig} this can be deleted, I bak it up because a half backup is pending. Start networker: net start nsrd net start gstd Set up library scan for devices when ready –> configure library load without mount the tape with bootstrap on TApe0 mmrecov * choose Tape0 * write bootstrap id when requested * file number ? 

-logging编号 ? 这将恢复Res.R的东西停止服务再次移动文件夹res – > res.empty res.R – > res启动服务

在txt文件上复制clientID,别名和标识stop legato将原始文件夹放在原来的位置如果您重新创build了客户端,则需要将其删除。

还需要删除它的索引文件夹,我已经在D:\ legato \ nsr \ index \ teyla.mycompany.org start legato

现在,我们使用文本文件中恢复的clientID创build客户端备份configuration。

那么,就像我们之前做的那样:

 nsrck -L7 -t 07/20/2008 teyla.mycompany.org The client where we recover stuff must have @ on its remote users allowed Is not necessary to recover to the same OS I've just recovered from a non existing fedora 4 machine to an ubuntu 10.04 , with the following command launched from the destination machine recover -d /tmp/recover -s legatoserver -S 4034983692 /lv2storage/Projectes/folder I hope it helps future problems on your side. 

谢谢。