it was disabled by default ! sorry !
----- Message d'origine ----
De : Brian Debelius <[EMAIL PROTECTED]>
À : [EMAIL PROTECTED]
Cc : bacula-users@lists.sourceforge.net
Envoyé le : Vendredi, 23 Mars 2007, 17h19mn 09s
Objet : Re: Re : Windows::Permission denied
Right click on 'my computer' choose 'manage', expand 'services and
applications', click on Services, scroll down to 'removable storage',
right click on 'removable storage' , click on 'stop', right click again,
click on properties, change startup type to 'disabled'
click 'ok', reboot computer.
load a tape into the drive, and run tapeinfo again.
brian-
[EMAIL PROTECTED] wrote:
> C:\Program Files\Bacula\bin>tapeinfo -f Tape0
> cannot open SCSI device 'Tape0' - Permission denied
>
>
>
> excuse me for the late, this damned yahoo redirected the mails to the
> spam list so I didn't saw them !
> It will not happen again !!
>
> sorry
>
> Nawfel
>
> ----- Message d'origine ----
> De : Brian Debelius <[EMAIL PROTECTED]>
> À : [EMAIL PROTECTED]
> Cc : bacula-users@lists.sourceforge.net
> Envoyé le : Vendredi, 23 Mars 2007, 15h10mn 26s
> Objet : Re: Windows::Permission denied
>
> Please do this and send the result
>
> tapeinfo -f Tape0
>
> [EMAIL PROTECTED] wrote:
> > Hi all,
> > when using btape for the first time after installing bacula (and
> > configurating files) I get the following message :
> >
> > C:\Program Files\Bacula\bin>btape -c "C:\Documents and Settings\All
> > Users\Applic
> > ation Data\Bacula\bacula-sd.conf" Tape0
> > Tape block granularity is 1024 bytes.
> > btape: ../../stored/butil.c:286 Using device: "Tape0" for writing.
> > 23-Mar 04:45 btape: btape Warning: ../../stored/dev.c:215 Max block
> > size 100 not
> > multiple of device "HPStorageTape0" (Tape0) block size.
> > 23-Mar 04:45 btape: 3301 Issuing autochanger "loaded? drive 0" command.
> > 23-Mar 04:45 btape: 3302 Autochanger "loaded? drive 0", result:
> > nothing loaded.
> > 23-Mar 04:45 btape: Fatal Error at ../../stored/device.c:280 because:
> > dev open failed: ../../stored/dev.c:425 Unable to open device
> > "HPStorageTape0" (
> > Tape0): ERR=Permission denied
> >
> > 23-Mar 04:45 btape: btape Fatal error: ../../stored/butil.c:195 Cannot
> > open "HPS
> > torageTape0" (Tape0)
> >
> >
> > my bacula-sd.conf is :
> >
> > #
> > # Default Bacula Storage Daemon Configuration file
> > #
> > # For Bacula release 2.0.3 (03/07/07) -- Windows MVS
> > #
> > # You may need to change the name of your tape drive
> > # on the "Archive Device" directive in the Device
> > # resource. If you change the Name and/or the
> > # "Media Type" in the Device resource, please ensure
> > # that bacula-dir.conf has corresponding changes.
> > #
> >
> > Storage { # definition of myself
> > Name = ilemma009-sd
> > SDPort = 9103 # Director's port
> > WorkingDirectory = "C:\\Documents and Settings\\All
> > Users\\Application Data\\Bacula\\Work"
> > Pid Directory = "C:\\Documents and Settings\\All Users\\Application
> > Data\\Bacula\\Work"
> > Maximum Concurrent Jobs = 10
> > }
> >
> > #
> > # List Directors who are permitted to contact Storage daemon
> > #
> > Director {
> > Name = ilemma009-dir
> > Password = xxxx
> > }
> >
> > #
> > # Restricted Director, used by tray-monitor to get the
> > # status of the storage daemon
> > #
> > Director {
> > Name = ilemma009-mon
> > Password = xxxx
> > Monitor = yes
> > }
> >
> > #
> > # Devices supported by this Storage daemon
> > # To connect, the Director's bacula-dir.conf must have the
> > # same Name and MediaType.
> > #
> >
> >
> >
> > Device {
> > Name = HPStorageTape0
> > Archive Device = Tape0
> > Device Type = Tape
> > Media Type = "damnedHPUltriumTape"
> > Autochanger = yes
> > Changer Device = 4:0:5:1
> > Alert Command = "tapeinfo -f %c | findstr TapeAlert"
> > Drive Index = 0
> > Autoselect = yes
> > Always Open = yes
> > Removable media = yes
> > Random access = no
> > Requires Mount = no
> > Minimum block size = 100
> > Maximum block size = 100
> > }
> >
> > Device {
> > Name = HPStorageTape1
> > Archive Device = Tape1
> > Device Type = Tape
> > Media Type = "damnedHPUltriumTape"
> > Autochanger = yes
> > Changer Device = 4:0:5:1
> > Alert Command = "tapeinfo -f %c | findstr TapeAlert"
> > Drive Index = 1
> > Autoselect = yes
> > Always Open = yes
> > Removable media = yes
> > Random access = no
> > Requires Mount = no
> > Minimum block size = 100
> > Maximum block size = 100
> > }
> >
> > Autochanger {
> > Name = HPStorageAutochanger
> > Device = HPStorageTape0,HPStorageTape1
> > Changer Command = "mtx-changer %c %o %S %a %d"
> > Changer Device = 4:0:5:1
> > # Label media = yes
> > # Automatic mount = yes
> > }
> >
> >
> >
> >
> >
> >
> > #
> > # Send all messages to the Director,
> > # mount messages also are sent to the email address
> > #
> > Messages {
> > Name = Standard
> > director = ilemma009-dir = all
> > }
> >
> >
> > Anyone can help me :-) ?
> >
> > Note : It's me another time Brian ! Nawfel the newbie ;-)
> >
> >
> > when i launched a job I get this screen for hours :
> >
> > Running Jobs:
> > Writing: Full Backup job Client1 JobId=20 Volume=""
> > pool="Default" device=""HPStorageTape0" (Tape0)"
> > spooling=0 despooling=0 despool_wait=0
> > Files=0 Bytes=0 Bytes/sec=0
> > FDReadSeqNo=6 in_msg=6 out_msg=4 fd=796
> >
> > ====
> >
> > Jobs waiting to reserve a drive:
> > ====
> >
> > Terminated Jobs:
> > ====
> >
> > Device status:
> > Autochanger "HPStorageAutochanger" with devices:
> > "HPStorageTape0" (Tape0)
> > "HPStorageTape1" (Tape1)
> > Device "HPStorageTape0" (Tape0) open but no Bacula volume is currently
> > mounted.
> > Device is BLOCKED waiting for media.
> > Drive 0 status unknown.
> > Total Bytes Read=0 Blocks Read=0 Bytes/block=0
> > Positioned at File=0 Block=0
> > Device "HPStorageTape1" (Tape1) is not open.
> > Drive 1 status unknown.
> > ====
> >
> > In Use Volume status:
> > ====
> >
> >
> >
> > my conf in the director is :
> >
> > #
> > # Default Bacula Director Configuration file
> > #
> > # The only thing that MUST be changed is to add one or more
> > # file or directory names in the Include directive of the
> > # FileSet resource.
> > #
> > # For Bacula release 2.0.3 (03/07/07) -- Windows MVS
> > #
> > # You might also want to change the default email address
> > # from root to your address. See the "mail" and "operator"
> > # directives in the Messages resource.
> > #
> >
> > Director { # define myself
> > Name = ilemma009-dir
> > DIRport = 9101 # where we listen for UA connections
> > QueryFile = "C:\\Program Files\\Bacula\\bin\\query.sql"
> > WorkingDirectory = "C:\\Documents and Settings\\All
> > Users\\Application Data\\Bacula\\Work"
> > PidDirectory = "C:\\Documents and Settings\\All Users\\Application
> > Data\\Bacula\\Work"
> > Maximum Concurrent Jobs = 1
> > Password = xxxx # Console password
> > Messages = Daemon
> > }
> >
> > JobDefs {
> > Name = "DefaultJob"
> > Type = Backup
> > Level = Incremental
> > Client = ilemma009-fd
> > FileSet = "Test Set"
> > # Schedule = "WeeklyCycle"
> > Schedule = "EveryDay"
> > Storage = HPTape
> > Messages = Standard
> > Pool = Default
> > Priority = 10
> > Write Bootstrap = "%c_%n.bsr"
> > }
> >
> >
> > #
> > # Define the main nightly save backup job
> > # By default, this job will back up to disk in C:/tmp
> > Job {
> > Name = "Client1"
> > JobDefs = "DefaultJob"
> > Write Bootstrap = "C:\\Documents and Settings\\All
> > Users\\Application Data\\Bacula\\Work\\Client1.bsr"
> > Enabled = yes
> > Type = Backup
> > Level = Full
> > Schedule = "EveryDay"
> > Storage = HPTape
> > Messages = Standard
> > }
> >
> > # Backup the catalog database (after the nightly save)
> > Job {
> > Name = "BackupCatalog"
> > JobDefs = "DefaultJob"
> > Level = Full
> > FileSet="Catalog"
> > Schedule = "WeeklyCycleAfterBackup"
> > # This creates an ASCII copy of the catalog
> > RunBeforeJob = "\"C:\\Program
> > Files\\Bacula\\bin\\make_catalog_backup\" bacula bacula"
> > # This deletes the copy of the catalog
> > RunAfterJob = "\"C:\\Program
> > Files\\Bacula\\bin\\delete_catalog_backup\""
> > Write Bootstrap = "C:\\Documents and Settings\\All
> > Users\\Application Data\\Bacula\\Work\\BackupCatalog.bsr"
> > Priority = 11 # run after main backup
> > }
> >
> > #
> > # Standard Restore template, to be changed by Console program
> > # Only one such job is needed for all Jobs/Clients/Storage ...
> > #
> > Job {
> > Name = "RestoreFiles"
> > Type = Restore
> > Client=ilemma009-fd
> > FileSet="Test Set"
> > Storage = HPTape
> > Pool = Default
> > Messages = Standard
> > Where = "C:\\tmp\\bacula-restores"
> > }
> >
> > #
> > # Note: Windows path separators do NOT work correctly in FileSets.
> > #
> > # List of files to be backed up
> > FileSet {
> > Name = "Test Set"
> > Include {
> > Options {
> > signature = MD5
> > ignore case = yes
> > }
> > #
> > # Put your list of files here, preceded by 'File =', one per line
> > # or include an external list with:
> > #
> > # File = <file-name
> > #
> > # Note: C:/ backs up everything on drive C.
> > # if you have other drives such as D:/
> > # you will probably want to add them too.
> > #
> > # By default this is defined to point to the Bacula
> > # directory to give a reasonable FileSet to backup to
> > # disk storage during initial testing.
> > #
> > File = "C:/Program Files/Bacula"
> > }
> >
> > #
> > # If you backup the root directory, the following excluded
> > # files can be useful
> > #
> > Exclude {
> > Options {
> > signature = MD5
> > ignore case = yes
> > }
> > File = C:/Temp
> > File = C:/tmp
> > }
> > }
> >
> > #
> > # This is an example which will backup all the hard drives of a
> > Windows System.
> > #
> > FileSet {
> > Name = "Windows Full Set"
> > Enable VSS = yes
> > Include {
> > Options {
> > Signature = MD5
> > Exclude = yes
> > IgnoreCase = yes
> > EnhancedWild = yes
> > DriveType = fixed
> >
> > # Exclude directories full of lots and lots of useless little
> files
> > WildDir = "[A-Z]:/Documents and Settings/*/Cookies"
> > WildDir = "[A-Z]:/Documents and Settings/*/Recent"
> > WildDir = "[A-Z]:/Documents and Settings/*/{Local
> > Settings,LOCALS~1}/History"
> > WildDir = "[A-Z]:/Documents and Settings/*/{Local
> > Settings,LOCALS~1}/Temp"
> > WildDir = "[A-Z]:/Documents and Settings/*/{Local
> > Settings,LOCALS~1}/Temporary Internet Files"
> >
> > # Exclude directories full of lots and lots of useless little
> files
> > WildDir = "[A-Z]:/{WINNT,Windows}/Profiles/*/Cookies"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Profiles/*/Recent"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Profiles/*/{Local
> > Settings,LOCALS~1}/History"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Profiles/*/{Local
> > Settings,LOCALS~1}/Temp"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Profiles/*/{Local
> > Settings,LOCALS~1}/Temporary Internet Files"
> >
> > # Exclude directories full of lots and lots of useless little
> files
> > WildDir =
> > "[A-Z]:/{WINNT,Windows}/system32/config/systemprofile/Cookies"
> > WildDir =
> > "[A-Z]:/{WINNT,Windows}/system32/config/systemprofile/Recent"
> > WildDir =
> > "[A-Z]:/{WINNT,Windows}/system32/config/systemprofile/{Local
> > Settings,LOCALS~1}/History"
> > WildDir =
> > "[A-Z]:/{WINNT,Windows}/system32/config/systemprofile/{Local
> > Settings,LOCALS~1}/Temp"
> > WildDir =
> > "[A-Z]:/{WINNT,Windows}/system32/config/systemprofile/{Local
> > Settings,LOCALS~1}/Temporary Internet Files"
> >
> > # Some random bits of Windows we want to ignore
> > WildDir = "[A-Z]:/{WINNT,Windows}/Prefetch"
> > WildDir = "[A-Z]:/{WINNT,Windows}/msdownld.tmp"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Internet Logs"
> > WildDir = "[A-Z]:/{WINNT,Windows}/$Nt*Uninstall*"
> > WildDir = "[A-Z]:/{WINNT,Windows}/Downloaded Installations"
> >
> > # Temporary directories & files
> > WildDir = "[A-Z]:/{WINNT,Windows}/Temp"
> > WildDir = "[A-Z]:/Temp"
> > WildFile = "*.tmp"
> > WildDir = "[A-Z]:/tmp"
> >
> > # Fast Find
> > WildFile = "[A-Z]:/ffastun*"
> >
> > # System Restore
> > WildDir = "[A-Z]:/System Volume Information"
> >
> > # Windows Update
> > WildDir = "[A-Z]:/WUTemp"
> >
> > # Recycle bins
> > WildDir = "[A-Z]:/RECYCLE[DR]"
> >
> > # Swap files
> > WildFile = "[A-Z]:/pagefile.sys"
> > WildFile = "[A-Z]:/hiberfil.sys"
> >
> > # These are programs and are easier to reinstall than restore from
> > # backup
> > WildDir = "[A-Z]:/cygwin"
> > WildDir = "[A-Z]:/{Program Files,PROGRA~1}/Java"
> > WildDir = "[A-Z]:/{Program Files,PROGRA~1}/Java Web Start"
> > WildDir = "[A-Z]:/{Program Files,PROGRA~1}/JavaSoft"
> > WildDir = "[A-Z]:/{Program Files,PROGRA~1}/Microsoft Office"
> > }
> >
> > File = "C:/"
> > File = "D:/"
> > File = "E:/"
> > File = "F:/"
> > File = "G:/"
> > File = "H:/"
> > File = "I:/"
> > File = "J:/"
> > File = "K:/"
> > File = "L:/"
> > File = "M:/"
> > File = "N:/"
> > File = "O:/"
> > File = "P:/"
> > File = "Q:/"
> > File = "R:/"
> > File = "S:/"
> > File = "T:/"
> > File = "U:/"
> > File = "V:/"
> > File = "W:/"
> > File = "X:/"
> > File = "Y:/"
> > File = "Z:/"
> > }
> > }
> >
> > #
> > # When to do the backups, full backup on first sunday of the month,
> > # differential (i.e. incremental since full) every other sunday,
> > # and incremental backups other days
> > Schedule {
> > Name = "WeeklyCycle"
> > Run = Full 1st sun at 23:05
> > Run = Differential 2nd-5th sun at 23:05
> > Run = Incremental mon-sat at 23:05
> > }
> >
> > Schedule {
> > Name = "EveryDay"
> > Run = Level=Full mon-sat at 2:03
> > }
> >
> >
> > # This schedule does the catalog. It starts after the WeeklyCycle
> > Schedule {
> > Name = "WeeklyCycleAfterBackup"
> > Run = Full sun-sat at 23:10
> > }
> >
> > # This is the backup of the catalog
> > FileSet {
> > Name = "Catalog"
> > Include {
> > Options {
> > signature = MD5
> > }
> > File = "C:\\Documents and Settings\\All Users\\Application
> > Data\\Bacula\\Work\\bacula.sql"
> > }
> > }
> >
> > # Client (File Services) to backup
> > Client {
> > Name = ilemma009-fd
> > Address = ILEMMA009
> > FDPort = 9102
> > Catalog = MyCatalog
> > Password = "@client_password@" # password for FileDaemon
> > File Retention = 30 days # 30 days
> > Job Retention = 6 months # six months
> > AutoPrune = yes # Prune expired Jobs/Files
> > }
> >
> >
> >
> > Storage {
> > Name = HPTape
> > # Do not use "localhost" here
> > Address = ILEMMA009 # N.B. Use a fully qualified name
> > here
> > SDPort = 9103
> > Password = xxxx
> > Device = HPStorageAutochanger
> > Media Type = "damnedHPUltriumTape"
> > Autochanger = yes
> > }
> >
> >
> >
> >
> > # Generic catalog service
> > Catalog {
> > Name = MyCatalog
> > dbname = bacula; user = bacula; password = ""
> > }
> >
> > # Reasonable message delivery -- send most everything to email address
> > # and to the console
> > Messages {
> > Name = Standard
> > #
> > # NOTE! If you send to two email or more email addresses, you will need
> > # to replace the %r in the from field (-f part) with a single valid
> > # email address in both the mailcommand and the operatorcommand.
> > #
> > mailcommand = "\"C:\\Program Files\\Bacula\\bin\\bsmtp\" -h
> > @smtp_host@ -f \"\(Bacula\) %r\" -s \"Bacula: %t %e of %c %l\" %r"
> > operatorcommand = "\"C:\\Program Files\\Bacula\\bin\\bsmtp\" -h
> > @smtp_host@ -f \"\(Bacula\) %r\" -s \"Bacula: Intervention needed for
> > %j\" %r"
> > mail = Administrator = all, !skipped
> > operator = Administrator = mount
> > console = all, !skipped, !saved
> > #
> > # WARNING! the following will create a file that you must cycle from
> > # time to time as it will grow indefinitely. However, it will
> > # also keep all your messages if they scroll off the console.
> > #
> > append = "C:\\Documents and Settings\\All Users\\Application
> > Data\\Bacula\\Work\\log" = all, !skipped
> > }
> >
> >
> > #
> > # Message delivery for daemon messages (no job).
> > Messages {
> > Name = Daemon
> > mailcommand = "\"C:\\Program Files\\Bacula\\bin\\bsmtp\" -h
> > @smtp_host@ -f \"\(Bacula\) %r\" -s \"Bacula daemon message\" %r"
> > mail = Administrator = all, !skipped
> > console = all, !skipped, !saved
> > append = "C:\\Documents and Settings\\All Users\\Application
> > Data\\Bacula\\Work\\log" = all, !skipped
> > }
> >
> >
> >
> > # Default pool definition
> > Pool {
> > Name = Default
> > Pool Type = Backup
> > Recycle = yes # Bacula can automatically
> > recycle Volumes
> > AutoPrune = yes # Prune expired volumes
> > Volume Retention = 365 days # one year
> > }
> >
> > #
> > # Restricted console used by tray-monitor to get the status of the
> > director
> > #
> > Console {
> > Name = ilemma009-mon
> > Password = "TWUkvAU16jlybaP5YxCIUqmVvUlG88f2B6fC7+iWE4rn"
> > CommandACL = status, .status
> > }
> >
> > Ok ?
> >
> >
> > ------------------------------------------------------------------------
> > Découvrez une nouvelle façon d'obtenir des réponses à toutes vos
> > questions ! Profitez des connaissances, des opinions et des
> > expériences des internautes sur Yahoo! Questions/Réponses
> > <http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com>.
>
>
>
> ------------------------------------------------------------------------
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos
> questions ! Profitez des connaissances, des opinions et des
> expériences des internautes sur Yahoo! Questions/Réponses
> <http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com>.
___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Profitez des connaissances, des opinions et des expériences des internautes sur
Yahoo! Questions/Réponses
http://fr.answers.yahoo.com
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users