+Device {
+ Name = Drive-1 #
+ Device Type = File
+ Media Type = tape
+ Archive Device = @disk_drive@/drive1
+ AutomaticMount = yes; # when device opened, read it
+ Autochanger = yes
+ Drive Index = 1
+ AlwaysOpen = yes;
+ RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+
+Autochanger {
+ Name = Virtual
+ Changer Device = /dev/null
+ Changer Command =""
+ Device = Virtual-1, Virtual-2
+}
+
+Device {
+ Name = Virtual-1
+ Device Type = File
+ Media Type = Disk
+ Archive Device = @tmpdir@
+ AutomaticMount = yes; # when device opened, read it
+ Autochanger = yes
+ Drive Index = 0
+ AlwaysOpen = yes;
+ RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+Device {
+ Name = Virtual-2
+ Device Type = File
+ Media Type = Disk
+ Archive Device = @tmpdir@
+ AutomaticMount = yes; # when device opened, read it
+ Autochanger = yes
+ Drive Index = 1
+ AlwaysOpen = yes;
+ RemovableMedia = yes;
+# Maximum File Size = 1000000
+}
+
+Device {
+ Name = FileStorage
+ mediatype = FileMedia
+ Archive Device = @tmpdir@
+ LabelMedia = yes; # lets Bacula label unlabeled media
+ Random Access = Yes;
+ AutomaticMount = yes; # when device opened, read it
+ RemovableMedia = no;
+ AlwaysOpen = no;
+}
+