What is vFile?

  • 0
  • 1
  • Question
  • Updated 2 weeks ago
  • Answered
Hi, everyone)))

What is vFiles? Why is ti need? i readed about vFiles, but i can't understand.

Thanks
Photo of Bohdan

Bohdan

  • 344 Points 250 badge 2x thumb

Posted 1 month ago

  • 0
  • 1
Photo of Tim Gorman

Tim Gorman, Delphix Field Services

  • 3,846 Points 3k badge 2x thumb
Official Response
Bohdan,

Perhaps some use-cases for vFiles would be helpful?

  1. Virtualizing the directory containing RDBMS software executables and libraries (i.e. Oracle Database $ORACLE_HOME directory), along with virtualizing the Oracle virtual database itself
  2. Virtualizing the directory containing application code (i.e. Peoplesoft, Siebel, etc) along with the virtual database on which it depends

The reason for doing this is that often program code needs to be virtualized along with the database, in order to allow refresh, rewind, and other control of the full stack application being tested.

In example 1 cited above, where the $ORACLE_HOME is virtualized along with the virtualized Oracle database, it is now possible to test most patches and upgrades fully, because now the files and directories can be rewound to a starting point, or refreshed completely from their sources.

In example 2 cited above, there are many situations where application code and database objects are part of a change being tested.  Only virtualizing the database but not the application code makes testing complicated.

Does this help?

Thanks!

-Tim