Unopened Containers
Commercial fresh caviar in tin containers or glass jars has a limited shelf life. Ideal temperatures for storing caviar in unopened containers is between 25 and 29 degrees Fahrenheit. Under these conditions, the vacuum-sealed jars of roe remain safe to eat for as long as six weeks. In an unopened tin, the caviar lasts about two weeks. Store the unopened caviar containers in the bottom drawer of your refrigerator, covered with a plastic storage bag full of ice. Replace the ice as it melts to ensure that the caviar is kept as cold as possible.
Opened Containers
Once a jar or tin of fresh caviar is opened, air enters and create the perfect environment for dangerous bacteria to grow and multiply. If you are serving caviar, keep in mind that perishable foods keep for only two hours unrefrigerated, and one hour if the temperatures in the serving area are 90 F or above, before they need to be discarded. Refrigerated within this time frame, caviar keeps for two to three days, provided the container is resealed and stored in the bottom drawer of the refrigerator, under a bag of ice.
Pasteurized Product
Pasteurized caviar has a longer shelf life than fresh caviar. The pasteurization process partially cooks the caviar, killing dangerous bacteria before the roe is stored in a vacuum-sealed container. Once the caviar is packed, an unopened container lasts for as long as 15 months. Once opened, the same rules as unpasteurized roe apply -- seal the container and place it in the refrigerator's bottom drawer, under an ice pack. If not eaten within seven days, discard refrigerated, pasteurized caviar.
Found that infomration on the web