Community
Vault Forum
Welcome to Autodesk’s Vault Forums. Share your knowledge, ask questions, and explore popular Vault topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Back up Local Libraries?

6 REPLIES 6
Reply
Message 1 of 7
Anonymous
155 Views, 6 Replies

Back up Local Libraries?

Inventor 10 and Vault 4
Server and Client on same machine

I have a daily backup batch file that backs up my vault as well as my user
created libraries that exist on my "server". How do I backup my content
libraries that exist on my "client"? Is this possible?

Rob
6 REPLIES 6
Message 2 of 7
Anonymous
in reply to: Anonymous

As long as you don't have "read / write" libraries that are local then
you do not need to back them up - you can alsways restore them the
Inventor CD.

If you do have local libraries that are read / write - i would recommend
to only have these on the server.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management
Message 3 of 7
Anonymous
in reply to: Anonymous

I'll move them to server then - thanks. That brings me to my next
question...

I have the server and client set up on the same machine. My Microsoft SQL
Server folder has subfolders called "MSSQL$AUTODESKVAULT" and
"MSSQL$INVENTORCONTENT".

I assume the first is my "server" and the latter is my "client". If I look
into my "client" location I see my
InventorStandardContentEdited database. What are the steps to move this
database
or any other database to the "server"? Could I manually move the mdf and
ldf files over to the other folder (MSSQL$AUTODESKVAULT) and then go into
the Content center and Add it back in?

Rob

"Brian Roepke (Autodesk, Inc.)" wrote in
message news:5146543@discussion.autodesk.com...
As long as you don't have "read / write" libraries that are local then
you do not need to back them up - you can alsways restore them the
Inventor CD.

If you do have local libraries that are read / write - i would recommend
to only have these on the server.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management
Message 4 of 7
Anonymous
in reply to: Anonymous

This should be pretty easy - start with some background to answer your
question:

The SQL has what are called Instances - think of these like opening two
sessions of inventor - they run independently from each other. SQL does
this in order to isolate the two processes for safety reasons.

The first folder MSSQL$INVENTORCONTENT contains the unique software to
run that Instance installed for content center while the second folder
MSSQL$AUTODESKVAULT contains all the stuff for vault. In these folders
there is a sub-folder called "DATA" which you've probably found - this
holds the databases from each instance. You probably recognize some of
them... (by name)

Now... the goods... how to move them.

This is actually a simple process.

First - With Inventor 10, start the special Content Center Library
Manager application and use the "Detach" command for each of the
libraries. Repeat this for all your libraries. You can do this for
custom or default. This depends on whether the server has a copy of the
default ones or not yet.

Second - Go to the "Data" folder under MSSQL$INVENTORCONTENT and look
for pairs of files that are named after each of the libraries you
detached. You don't need to grab all the databases in here, just the
ones you need. Remember there are two files for each, a database and a
log file. (MDF and LDF i think...)

Third - *Copy* these over to the server and drop them in the servers
"data" directory under MSSQL$AUTODESKVAULT.

Fourth - Open the Content Center Library Manager application on the
server and use the "attach" command. Repeat for each library.

Fifth - Back on your client machine perform the previous step attaching
the libraries back that you need local. (local libraries should only be
needed if you are using a laptop on the road away from the vault
server.) Just remember not to make any edits to this local server if
you choose to keep the custom libraries here.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management
Message 5 of 7
Anonymous
in reply to: Anonymous

There is a tool installed with Inventor 10 called something like "Library
Manager" somewhere under "Start > Programs > Autodesk > Inventor 10" that
you can use to export your read/write library(s). You can also use it to
delete your user libraries when you are done.

You should then be able to import your libraries into your server using
Vault Manager.

Finally, you need to change your project files so that they look for the
libraries on the server.

-Dave Mink
Content Center Server Tech Lead


"RobV" wrote in message
news:5146633@discussion.autodesk.com...
I'll move them to server then - thanks. That brings me to my next
question...

I have the server and client set up on the same machine. My Microsoft SQL
Server folder has subfolders called "MSSQL$AUTODESKVAULT" and
"MSSQL$INVENTORCONTENT".

I assume the first is my "server" and the latter is my "client". If I look
into my "client" location I see my
InventorStandardContentEdited database. What are the steps to move this
database
or any other database to the "server"? Could I manually move the mdf and
ldf files over to the other folder (MSSQL$AUTODESKVAULT) and then go into
the Content center and Add it back in?

Rob

"Brian Roepke (Autodesk, Inc.)" wrote in
message news:5146543@discussion.autodesk.com...
As long as you don't have "read / write" libraries that are local then
you do not need to back them up - you can alsways restore them the
Inventor CD.

If you do have local libraries that are read / write - i would recommend
to only have these on the server.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management
Message 6 of 7
Anonymous
in reply to: Anonymous

Thanks!

"Brian Roepke (Autodesk, Inc.)" wrote in
message news:5147258@discussion.autodesk.com...
This should be pretty easy - start with some background to answer your
question:

The SQL has what are called Instances - think of these like opening two
sessions of inventor - they run independently from each other. SQL does
this in order to isolate the two processes for safety reasons.

The first folder MSSQL$INVENTORCONTENT contains the unique software to
run that Instance installed for content center while the second folder
MSSQL$AUTODESKVAULT contains all the stuff for vault. In these folders
there is a sub-folder called "DATA" which you've probably found - this
holds the databases from each instance. You probably recognize some of
them... (by name)

Now... the goods... how to move them.

This is actually a simple process.

First - With Inventor 10, start the special Content Center Library
Manager application and use the "Detach" command for each of the
libraries. Repeat this for all your libraries. You can do this for
custom or default. This depends on whether the server has a copy of the
default ones or not yet.

Second - Go to the "Data" folder under MSSQL$INVENTORCONTENT and look
for pairs of files that are named after each of the libraries you
detached. You don't need to grab all the databases in here, just the
ones you need. Remember there are two files for each, a database and a
log file. (MDF and LDF i think...)

Third - *Copy* these over to the server and drop them in the servers
"data" directory under MSSQL$AUTODESKVAULT.

Fourth - Open the Content Center Library Manager application on the
server and use the "attach" command. Repeat for each library.

Fifth - Back on your client machine perform the previous step attaching
the libraries back that you need local. (local libraries should only be
needed if you are using a laptop on the road away from the vault
server.) Just remember not to make any edits to this local server if
you choose to keep the custom libraries here.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management
Message 7 of 7
Anonymous
in reply to: Anonymous

Thanks!

"Dave Mink (Autodesk)" wrote in message
news:5147299@discussion.autodesk.com...
There is a tool installed with Inventor 10 called something like "Library
Manager" somewhere under "Start > Programs > Autodesk > Inventor 10" that
you can use to export your read/write library(s). You can also use it to
delete your user libraries when you are done.

You should then be able to import your libraries into your server using
Vault Manager.

Finally, you need to change your project files so that they look for the
libraries on the server.

-Dave Mink
Content Center Server Tech Lead


"RobV" wrote in message
news:5146633@discussion.autodesk.com...
I'll move them to server then - thanks. That brings me to my next
question...

I have the server and client set up on the same machine. My Microsoft SQL
Server folder has subfolders called "MSSQL$AUTODESKVAULT" and
"MSSQL$INVENTORCONTENT".

I assume the first is my "server" and the latter is my "client". If I look
into my "client" location I see my
InventorStandardContentEdited database. What are the steps to move this
database
or any other database to the "server"? Could I manually move the mdf and
ldf files over to the other folder (MSSQL$AUTODESKVAULT) and then go into
the Content center and Add it back in?

Rob

"Brian Roepke (Autodesk, Inc.)" wrote in
message news:5146543@discussion.autodesk.com...
As long as you don't have "read / write" libraries that are local then
you do not need to back them up - you can alsways restore them the
Inventor CD.

If you do have local libraries that are read / write - i would recommend
to only have these on the server.

--
Thanks,

Brian Roepke
Product Manager, MSD
Data Management

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report