Hi,
I managed to backup and restore a ZFS dataset from an Illumos OS (Nexenta). It
tells me the restore failed but I compared the restored files with the existing
ones using md5sum and it matches. :) The only thing that doesn't work yet is
recursive backups of ZFS datasets.
e.g. backing up:
/volumes/nexenta03-test/ProjectsGI (ZFS dataset)
would only backup that directory no sub ZFS datasets.
I found some docs referring to ZFS_MODE = recursive. I tried setting that via
here:
Fileset {
Name = "NDMP Fileset"
Include {
Options {
meta = "RECURSIVE=yes"
meta = "USER=root"
meta = "ZFS_MODE=recursive"
meta = "TYPE=zfs"
}
#File = /var/cores
File = /volumes/nexenta03-test/ProjectsGI
#File = /volumes/nexenta03-test/ProjectsGI/GTEST
}
}
I can also see the available modes using stat client:
>C NDMP0_NOTIFY_CONNECTED 1
reason=NDMP0_CONNECTED protocol_version=4 text_reason=''
C> NDMP0_CONNECT_OPEN 1
version=4
>R NDMP0_CONNECT_OPEN 1 (139818365353986)
error=NDMP0_NO_ERR
C> NDMP4_CONFIG_GET_AUTH_ATTR 2
auth_type=NDMP4_AUTH_MD5
>R NDMP4_CONFIG_GET_AUTH_ATTR 2 (139818365353987)
<<unimplemented pp>>
C> NDMP4_CONNECT_CLIENT_AUTH 3
auth_type=NDMP4_AUTH_MD5 auth_id=ndmp
>R NDMP4_CONNECT_CLIENT_AUTH 3 (139818365353988)
error=NDMP4_NO_ERR
Data Agent nexenta03-ndmp NDMPv4
C> NDMP4_CONFIG_GET_HOST_INFO 4
>R NDMP4_CONFIG_GET_HOST_INFO 4 (5)
error=NDMP4_NO_ERR hostname=nexenta03
os_type=SunOS os_vers=5.11 hostid=691e7cc8
Host info
hostname nexenta03
os_type SunOS
os_vers 5.11
hostid 691e7cc8
C> NDMP4_CONFIG_GET_SERVER_INFO 5
>R NDMP4_CONFIG_GET_SERVER_INFO 5 (139818365353990)
<<unimplemented pp>>
Server info
vendor Nexenta
product NexentaStor
revision 4
auths (2) NDMP4_AUTH_TEXT NDMP4_AUTH_MD5
C> NDMP4_CONFIG_GET_CONNECTION_TYPE 6
>R NDMP4_CONFIG_GET_CONNECTION_TYPE 6 (139818365353991)
error=NDMP4_NO_ERR addr_types[2]={ NDMP4_ADDR_LOCAL NDMP4_ADDR_TCP }
Connection types
addr_types (2) NDMP4_ADDR_LOCAL NDMP4_ADDR_TCP
C> NDMP4_CONFIG_GET_BUTYPE_INFO 7
<<INVALID MSG>>
>R NDMP4_CONFIG_GET_BUTYPE_INFO 7 (139818365353992)
<<INVALID MSG>>
Backup type info of tar format
attrs 0x37bc
set FILESYSTEM=
set DIRECT=n
set RECURSIVE=n
set TYPE=
set USER=
set HIST=n
set PATHNAME_SEPARATOR=/
set LEVEL=0
set EXTRACT=y
set UPDATE=y
set CMD=
set BASE_DATE=
Backup type info of dump format
attrs 0x37bc
set FILESYSTEM=
set DIRECT=n
set RECURSIVE=n
set TYPE=
set USER=
set HIST=n
set PATHNAME_SEPARATOR=/
set LEVEL=0
set EXTRACT=y
set UPDATE=y
set CMD=
set BASE_DATE=
Backup type info of zfs format
attrs 0x1a8
set USER=
set CMD=
set FILESYSTEM=
set PATHNAME_SEPARATOR=/
set TYPE=zfs
set HIST=n
set LEVEL=0
set ZFS_MODE=recursive
set ZFS_FORCE=n
set UPDATE=y
set DMP_NAME=level
C> NDMP4_CONFIG_GET_FS_INFO 8
<<INVALID MSG>>
>R NDMP4_CONFIG_GET_FS_INFO 8 (139818365353993)
<<INVALID MSG>>
File system /
physdev
unsupported 0x0
type zfs
status
space 71911775232 total, 1246963200 used, 70664812032 avail
inodes 138090695 total, 73484 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
File system /syspool
physdev
unsupported 0x0
type zfs
status
space 70664849408 total, 37376 used, 70664812032 avail
inodes 138017223 total, 12 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
File system /var/cores
physdev
unsupported 0x0
type zfs
status
space 1073741824 total, 811295744 used, 262446080 avail
inodes 512598 total, 8 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
File system /volumes/nexenta03-test
physdev
unsupported 0x0
type zfs
status
space 2144953887232 total, 160768 used, 2144953726464 avail
inodes 4189362803 total, 56 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
File system /volumes/nexenta03-test/ProjectsGI
physdev
unsupported 0x0
type zfs
status
space 2144953777152 total, 50688 used, 2144953726464 avail
inodes 4189362762 total, 15 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
File system /volumes/nexenta03-test/ProjectsGI/GTEST
physdev
unsupported 0x0
type zfs
status
space 2145928068096 total, 974341632 used, 2144953726464 avail
inodes 4189362762 total, 15 used
set LOCAL=y
set TYPE=zfs
set AVAILABLE_BACKUP=tar,dump
set AVAILABLE_RECOVERY=tar,dump
But it won't do a recusive backup. Recursive only works if the subfolder is
really a subfolder and not another ZFS dataset.
Any Ideas?
Cheers,
Oliver
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.