Away from a main location; in a place not owned by a particular organisation.(adjective)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "offsite" in a sentence
"Getting long-term offsite space is the easiest choice, but that is usually the most costly, and it is like letting cancer go untreated."
"I am also interested in the idea of offsite storage (through google, amazon, or someplace else that I trust), particularly to prevent against the disasters where you really lose everything."
"I guess the notion of offsite hosting or mirror sites on webservers outside of Florida has never occurred to anyone at KSC."